gstreamer/gst-libs/gst
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
..
adaptivedemux adaptivedemux: Preroll streams before exposing them 2017-02-07 23:53:30 +11:00
audio Fix incorrect return type in several functions 2016-10-27 23:06:26 +05:30
base aggregator: Use the event_full function for GstAggregatorPads 2016-09-06 16:30:28 -03:00
basecamerabinsrc Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
codecparsers codecparsers: remove problematic 'extern inline' 2017-01-10 16:03:30 +00:00
gl meson: Build GIR files 2017-01-23 12:48:53 -03:00
insertbin meson: Build GIR files 2017-01-23 12:48:53 -03:00
interfaces interfaces: photography: clean up header indentation 2016-11-21 10:52:39 +00:00
mpegts meson: Build GIR files 2017-01-23 12:48:53 -03:00
opencv opencv: add opencv image format documentation 2016-11-29 21:21:49 -05:00
player meson: Build GIR files 2017-01-23 12:48:53 -03:00
uridownloader Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
video videoaggregator: Remove unlock() if set_info() fails 2016-12-14 15:35:42 +02:00
wayland meson: wayland: wl_scanner is required: false 2016-11-17 17:42:30 -03:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
Makefile.am opencv: move base opencv filter class and utilities to gst-libs 2016-11-14 18:25:57 +00:00
meson.build opencv: Enable in meson build 2016-11-26 17:55:23 +00:00