gstreamer/gst
Edward Hervey ce65017d03 decodebin3/urisourcebin: Switch to actual EOS events internally
Use the intended sequence for re-using elements:
* EOS
* STREAM_START if element is to be re-used

This avoids having elements (such as queue/multiqueue/queue2) not
properly resetting themselves.

When delaying EOS propagation (because we want to wait until all
streams of a group are done for example), we re-trigger them by
first sending the cached STREAM_START and then EOS (which will
cause elements to re-set themselves if needed and accept new
buffers/events).

https://bugzilla.gnome.org/show_bug.cgi?id=785951
2017-08-11 11:23:29 +03:00
..
adder adder: comment and formatting cleanups 2017-07-23 13:13:14 +02:00
app Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
audioconvert audioconvert: Consider channel=1, channel-mask=0x0 as mono 2017-07-26 09:26:39 -04:00
audiorate Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
audioresample Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
audiotestsrc Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
encoding encodebin: fix possible pad ref leak in error code path 2017-07-19 09:07:27 +01:00
gio Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
pbtypes Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
playback decodebin3/urisourcebin: Switch to actual EOS events internally 2017-08-11 11:23:29 +03:00
rawparse rawvideoparse: Fix missing VideoMeta 2017-06-12 15:55:31 -04:00
subparse ssaparse: Fix buffer leak in error case 2017-07-24 11:56:50 +03:00
tcp Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
typefind typefind: Detect JPEG2000 codestreams 2017-07-10 10:00:41 +03:00
videoconvert Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
videorate videorate: flush remaining buffers on SEGMENT_DONE 2017-07-21 14:22:07 -04:00
videoscale Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
videotestsrc videotestsrc: Protect videoinfo with object lock 2017-05-23 08:54:25 +02:00
volume Remove plugin specific static build option 2017-05-16 13:42:07 -04:00
Makefile.am pbtypes: Add a stub plugin that owns the plugins-base dynamic types 2016-11-02 11:24:11 +11:00
meson.build rawparse: Move to gst-plugins-base 2017-02-25 14:48:40 +02:00