gstreamer/plugins/elements
Thiago Santos 51d382e2ee typefind: Avoid messing pads activation
Typefind might mess up pads modes (pull/push) if a
downstream element is plugged and its pads activated
in 'step 2' of typefind pads activation.

This happens because the following steps don't check
if we already emitted typefound due to upstream setting
caps on buffers being pulled in the typefind helpers.

Avoid that by checking if typefound is already emmited.

Fixes #608036
2010-02-12 17:23:29 -03:00
..
.gitignore ignore more 2005-06-17 09:12:33 +00:00
gstcapsfilter.c capsfilter: sprinkle some GST_DEBUG_FUNCPTR 2009-10-28 00:44:07 +00:00
gstcapsfilter.h Add more missing docs. 2007-08-13 13:33:07 +00:00
gstelements.c queue2: Integrate into coreplugins 2009-10-29 11:30:11 +01:00
gstfakesink.c Remove GST_DEBUG_FUNCPTR where they're pointless 2009-10-28 00:44:24 +00:00
gstfakesink.h fakesink: hack around crasher bug in g_object_notify() for out-of-band events 2009-05-31 19:17:33 +01:00
gstfakesrc.c Remove GST_DEBUG_FUNCPTR where they're pointless 2009-10-28 00:44:24 +00:00
gstfakesrc.h plugins/elements/gstfakesrc.*: Added format property to control the format of the newsegment events. 2008-05-07 09:34:58 +00:00
gstfdsink.c fdsink: clean up some more error and debug messages 2009-06-19 13:52:41 +01:00
gstfdsink.h fdsink: add the new field in the header 2009-06-18 11:49:33 +02:00
gstfdsrc.c win32: fix seeking in files >4GB 2009-03-20 14:14:52 +01:00
gstfdsrc.h Add timeout property like udpsrc. Fixes #538628. 2008-06-20 10:02:14 +00:00
gstfilesink.c filesink, filesrc: printf format fixes 2009-12-03 20:53:25 +00:00
gstfilesink.h build: sprintf, sscanf need stdio.h 2009-10-07 10:59:54 +03:00
gstfilesrc.c filesrc: fix typo in warning message 2010-01-30 18:57:44 +00:00
gstfilesrc.h plugins/elements/gstfilesrc.*: Add "sequential" property, off by default, to use madvise and hint to the kernel that ... 2006-07-04 09:01:51 +00:00
gstidentity.c Remove GST_DEBUG_FUNCPTR where they're pointless 2009-10-28 00:44:24 +00:00
gstidentity.h identity: hack around g_object_notify() bug by protecting it with a lock 2009-05-31 21:30:18 +01:00
gstmultiqueue.c multiqueue: Don't stop threads on UNEXPECTED and forward flow returns. 2010-02-09 16:15:18 +01:00
gstmultiqueue.h multiqueue: make sure percent increases 2009-10-27 14:40:17 +01:00
gstqueue.c queue: Register debug funcptr only once. 2009-12-01 19:29:25 +01:00
gstqueue.h plugins/queue: Avoid useless segment_to_running_time() calculations. 2009-10-07 09:06:21 +02:00
gstqueue2.c queue2: add some docs to mark new property 2010-01-22 18:00:53 +01:00
gstqueue2.h queue2: add option to remove the temp-file 2010-01-22 17:58:07 +01:00
gsttee.c tee: make release_pad threadsafe 2010-01-11 11:55:52 +01:00
gsttee.h tee: avoid expensive typechecks, and avoid getting ref to parent. 2009-12-07 09:51:03 +01:00
gsttypefindelement.c typefind: Avoid messing pads activation 2010-02-12 17:23:29 -03:00
gsttypefindelement.h plugins/elements/gsttypefindelement.*: Cleanup properties. 2008-04-02 17:21:40 +00:00
Makefile.am queue2: Integrate into coreplugins 2009-10-29 11:30:11 +01:00