gstreamer/gst-libs/gst/adaptivedemux
Jan Schmidt b2113f69c6 adaptivedemux: Preroll streams before exposing them
To ensure that pads have caps when they are exposed, do
the exposing when all pending streams have prerolled an
output buffer, and only then EOS and remove any old pads.

Improves the switching sequence by making caps available
as soon as a pad appears.

With fixes from Seungha Yang <sh.yang@lge.com>

https://bugzilla.gnome.org/show_bug.cgi?id=758257
2017-02-07 23:53:30 +11:00
..
gstadaptivedemux.c adaptivedemux: Preroll streams before exposing them 2017-02-07 23:53:30 +11:00
gstadaptivedemux.h adaptivedemux: Preroll streams before exposing them 2017-02-07 23:53:30 +11:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00