gstreamer/gst/playback
Thiago Santos 5cd07bd2af decodebin2: only allow 'lower' multiqueues to emit buffering messages
When we have a scenario of demuxers linked to demuxers, decodebin2
will create multiqueue at different levels of the pipeline. The problem
is that only the lowest multiqueue's should do the buffering messaging,
as they will handle with the raw streams data.

When all multiqueues are doing buffering, the upper ones can handle
large buffers that easily fill them, moving from 0% to 100% from
buffer to buffer, causing too much buffering messages to be posted.
This hangs the pipeline unnecessarily and might lead to deadlocks.
2013-04-23 11:20:28 -03:00
..
.gitignore playsink: remove old marshal remains 2012-07-13 12:35:44 +02:00
gstdecodebin2.c decodebin2: only allow 'lower' multiqueues to emit buffering messages 2013-04-23 11:20:28 -03:00
gstplay-enum.c Fix FSF address 2012-11-03 23:05:09 +00:00
gstplay-enum.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstplayback.c streamsynchronizer: Make the element public 2012-11-21 10:29:44 +01:00
gstplayback.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstplaybin2.c playbin: use _plugin_feature_rank_compare API instead of duplicating the code. 2013-04-18 13:59:52 +02:00
gstplaysink.c playsink: fix vis switch with format change 2012-12-13 11:34:54 +01:00
gstplaysink.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstplaysinkaudioconvert.c Fix FSF address 2012-11-03 23:05:09 +00:00
gstplaysinkaudioconvert.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstplaysinkconvertbin.c playsinkconvertbin: Make sure to return all allowed caps in the GET_CAPS query 2013-03-21 13:42:41 +01:00
gstplaysinkconvertbin.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstplaysinkvideoconvert.c Fix FSF address 2012-11-03 23:05:09 +00:00
gstplaysinkvideoconvert.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstrawcaps.h Fix FSF address 2012-11-03 23:05:09 +00:00
gststreamsynchronizer.c streamsynchronizer: Don't consider a stream added for an already running one as "new" 2013-04-23 13:54:49 +02:00
gststreamsynchronizer.h streamsynchronizer: Make the element public 2012-11-21 10:29:44 +01:00
gstsubtitleoverlay.c subtitleoverlay: Return ANY caps for the GET_CAPS query 2013-03-21 15:37:31 +01:00
gstsubtitleoverlay.h Fix FSF address 2012-11-03 23:05:09 +00:00
gsturidecodebin.c uridecodebin: don't report 'no uri handler found' if the URI was rejected by a source 2013-04-21 17:30:58 +01:00
Makefile.am gst: Add better support for static plugins 2013-04-15 15:52:58 +02:00