summaryrefslogtreecommitdiffstats
path: root/sys/oss/gstosssrc.h
diff options
context:
space:
mode:
authorMark Nauwelaerts <manauw@skynet.be>2008-03-11 23:12:04 +0000
committerTim-Philipp Müller <tim@centricular.net>2008-03-11 23:12:04 +0000
commitfd1c1295dcfe6a7b37ee7b358327de390aab1e01 (patch)
treec4faaaad7a398c9ac2eff11dc247619bb4eab3bf /sys/oss/gstosssrc.h
parentaec7206df9d65aefad63e3697ed00a7036aa1093 (diff)
sys/oss/gstosssrc.*: Cache probed caps, so _get_caps() during recording doesn't cause ioctl calls which may disrupt t...
Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw skynet be> * sys/oss/gstosssrc.c: (gst_oss_src_init), (gst_oss_src_getcaps), (gst_oss_src_close): * sys/oss/gstosssrc.h: Cache probed caps, so _get_caps() during recording doesn't cause ioctl calls which may disrupt the recording (fixes #521875).
Diffstat (limited to 'sys/oss/gstosssrc.h')
-rw-r--r--sys/oss/gstosssrc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/oss/gstosssrc.h b/sys/oss/gstosssrc.h
index 17662985..0d146133 100644
--- a/sys/oss/gstosssrc.h
+++ b/sys/oss/gstosssrc.h
@@ -51,6 +51,8 @@ struct _GstOssSrc {
gchar *device;
gchar *device_name;
+ GstCaps *probed_caps;
+
GstOssMixer *mixer;
};