gstreamer/plugins/elements
Alban Browaeys 10396f12d4 typefindelement: if sink pad is activated do not change mode
In commit bf0964b6 a check for pad is activated was not carried.
This leads to attempt to pull while in push mode when force_caps
is set. In this case without the attached check even when activated
in pull mode we activate back to push mode.

This is from comment in previous code , case number eight:
 8. if the sink pad is activated, we are in pull mode. succeed.
-     otherwise activate both pads in push mode and succeed.

Putting it back fixes playback of webm in webkit+gstreamer 1.0 .

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676003
2012-05-14 12:56:05 +02:00
..
.gitignore ignore more 2005-06-17 09:12:33 +00:00
gstcapsfilter.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstcapsfilter.h Add more missing docs. 2007-08-13 13:33:07 +00:00
gstdataqueue.c Update for new gthread API 2012-01-19 09:27:04 +01:00
gstdataqueue.h Update for new gthread API 2012-01-19 09:27:04 +01:00
gstelements.c gst: Change name parameter of GST_PLUGIN_DEFINE() to not take a string anymore 2012-04-05 14:17:16 +02:00
gstfakesink.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstfakesink.h Use recent GLib API unconditionally now that we depend on the latest GLib 2012-01-22 01:25:22 +00:00
gstfakesrc.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01: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 plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstfdsink.h fdsink: implement SEEKING query 2012-02-25 15:08:55 +00:00
gstfdsrc.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstfdsrc.h fdsrc: allow specifying the size in bytes on the uri 2010-04-09 13:21:19 +02:00
gstfilesink.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstfilesink.h build: sprintf, sscanf need stdio.h 2009-10-07 10:59:54 +03:00
gstfilesrc.c gst: Fix compiler warnings on mingw-w64 2012-05-09 09:35:35 +02:00
gstfilesrc.h filesrc: remove MMAP code 2011-06-07 17:03:09 +02:00
gstfunnel.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstfunnel.h funnel: Integrate into the build system and rename the types 2011-03-29 11:20:05 +02:00
gstidentity.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstidentity.h Use recent GLib API unconditionally now that we depend on the latest GLib 2012-01-22 01:25:22 +00:00
gstinputselector.c inputselector: Set sequence number on segment events 2012-04-16 10:27:29 +02:00
gstinputselector.h Update for new gthread API 2012-01-19 09:27:04 +01:00
gstmultiqueue.c multiqueue: gst_single_queue_flush unlocks the queue twice 2012-04-13 23:57:35 +01:00
gstmultiqueue.h multiqueue: fix size of atomic counter 2012-01-22 01:27:42 +00:00
gstoutputselector.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstoutputselector.h output-selector: Add pad-negotiation-mode property 2011-01-06 18:42:29 +00:00
gstqueue.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstqueue.h queue: add support for serialized queries 2012-03-14 15:42:33 +01:00
gstqueue2.c queue2: fix merge error 2012-04-11 13:20:18 +02:00
gstqueue2.h Merge remote-tracking branch 'origin/0.10' 2012-04-10 12:55:31 +02:00
gsttee.c tee: Remove unneeded unlock 2012-04-18 13:43:32 +02:00
gsttee.h Update for new gthread API 2012-01-19 09:27:04 +01:00
gsttypefindelement.c typefindelement: if sink pad is activated do not change mode 2012-05-14 12:56:05 +02:00
gsttypefindelement.h typefind: remove const from refcounted GstCaps 2012-03-10 09:25:43 +01:00
gstvalve.c plugins: use new gst_element_class_set_static_metadata() 2012-04-09 13:05:07 +01:00
gstvalve.h valve: Repush sticky events after disabling dropping 2012-01-30 12:58:43 +00:00
Makefile.am gst: Change versioning 2012-04-04 14:28:55 +02:00