Joshua M. Doe
27eb6555d1
dshowsrcwrapper: avoid error when set_caps called twice
...
If set_caps is called in a running state, return immediately if the caps
haven't changed. If the pins are already connected, disconnect them.
https://bugzilla.gnome.org/show_bug.cgi?id=736926
2014-09-24 10:02:39 +03:00
Andoni Morales Alastruey
c450a15f9f
dshowaudiosrc: fix audiocapture producing silence
...
Configure the capture latency using the IAMBufferNegotiation
interface and try to respect the configured latency-time and buffer-time
2013-06-18 12:04:58 +02:00
Tim-Philipp Müller
9e1b75fda3
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-04 00:09:59 +00:00
Julien Isorce
76304164bb
dshowvideosrc: use IEnumMediaTypes when IAMStreamConfig is not usable
...
For some device drivers IAMStreamConfig is not supported.
But EnumMediatypes does not provide range size and framerate.
2009-09-09 12:41:17 +02:00
Julien Isorce
503091ae0e
dshowsrcwrapper: add support both Unicode and MBCS
2009-09-07 16:44:52 +02:00
Julien Isorce
0518509f0a
dshowsrcwrapper: indent
2009-09-07 10:59:53 +02:00
Julien Isorce
910376e8dd
dshowsrcwrapper: go back to previous mode
2009-09-07 10:31:54 +02:00
Julien Isorce
e806e7aaeb
dshowvideosrc: move VIDEO_STREAM_CONFIG_CAPS to GstCapturePinMediaType
2009-09-04 16:29:53 +02:00
Julien Isorce
d321799bfb
dshowvideosrc: move default video caps into GstCapturePinMediaType
2009-09-04 12:08:02 +02:00
Julien Isorce
a22eca4e67
dshowsrcwrapper: remove cplusplus condition
2009-09-03 17:20:47 +02:00
Julien Isorce
0f10b769bf
dshowvideosrc: factorize dshow video format parsing
2009-09-03 17:12:26 +02:00
Tim-Philipp Müller
1691621faf
Remove execute flags from source files
2009-08-10 22:16:37 +01:00
Julien Isorce
67dd6694a1
dshowsrcwrapper: add a helper function to check a media type
2009-08-10 16:03:17 +02:00
Julien Isorce
dabb692e7c
dshowsrcwrapper: remove use of IGstDshowInterface
2009-07-27 14:52:57 +02:00
Julien Isorce
30469d45c0
start refactoring of dshowsrcwrapper
...
-remove gst-libs/gst/dshow
-fakesource is moved from gst-libs/gst/dshow to sys/dshowsrcwrapper
-some minor changes (C/C++ check and includes) to make the plugin
compile again.
2009-07-21 10:49:37 +02:00