gstreamer/gst-libs/gst
Thiago Santos 731ab94cc3 adaptivedemux: handle snap seeks
Adaptive demuxers need to start downloading from specific positions
(fragments) for every stream, this means that all streams can snap-seek
to a different position when requested. Snap seeking in this case will
be done in 2 steps:

1) do the snap seeking on the pad that received the seek event and
   get the final position

2) use this position to do a regular seek on the other streams to
   make sure they all start from the same position

More arguments were added to the stream_seek function, allowing better control
of how seeking is done. Knowing the flags and the playback direction allows
subclasses to handle snap-seeking.
And also adds a new return parameter to inform of the final
selected seeking position that is used to align the other streams.

https://bugzilla.gnome.org/show_bug.cgi?id=759158
2016-02-04 14:05:08 -03:00
..
adaptivedemux adaptivedemux: handle snap seeks 2016-02-04 14:05:08 -03:00
audio base/audio/video: Install headers and pkg-config files 2016-01-22 12:39:48 +02:00
base base/audio/video: Install headers and pkg-config files 2016-01-22 12:39:48 +02:00
basecamerabinsrc Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
codecparsers codecparsers: vp9: minor clean-up 2015-12-30 13:17:24 +00:00
gl glquery: remove unnecessary pointer check 2016-02-04 12:18:39 +00:00
insertbin libs: g-i: fix init section to avoid compiler warnings 2016-01-19 08:40:35 +00:00
interfaces docs: remove some leftover 'Since 0.10.x' markers 2016-02-03 21:16:18 +00:00
mpegts libs: g-i: fix init section to avoid compiler warnings 2016-01-19 08:40:35 +00:00
player libs: player: use configured GST_PKG_CONFIG_PATH when invoking the introspection scanner 2016-02-02 17:52:23 +00:00
uridownloader dashdemux: add support for HTTP HEAD method of time sync 2015-08-14 06:47:21 -03:00
video videoaggregator: don't do caps processing that is not overridable 2016-01-27 20:36:25 +11:00
wayland libs: Don't install headers and pc files for libgstwayland/badvideo/badbase 2014-07-11 09:33:57 +02: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 audio: Move audioaggregator base class to a library 2016-01-22 12:39:48 +02:00