gstreamer/gst/isomp4
Thiago Santos 33cf8b679d qtdemux: preserve stop of segment when doing seeks in push mode
When handling seeks in push mode, qtdemux converts the seek to bytes
and pushes upstream. It needs to keep track of the seek and the
subsequent segment to be able to map them back to the requested
seek time and properly preserve the segment stop of the seek.

This is done by using the start offset in bytes of the seek,
that should be the same of the segment from upstream. And this
is also backwards compatible with what qtdemux already was using.

https://bugzilla.gnome.org/show_bug.cgi?id=707530
2013-09-10 16:42:36 -03:00
..
atoms.c qtdemux: Add support for the avc3 sample entry format of the AVC file format 2013-09-04 13:33:22 +02:00
atoms.h qtmux: set language to 'undefined' instead of English by default 2013-01-24 21:08:51 +00:00
atomsrecovery.c Fix FSF address 2012-11-04 00:07:18 +00:00
atomsrecovery.h Fix FSF address 2012-11-04 00:07:18 +00:00
descriptors.c Fix FSF address 2012-11-04 00:07:18 +00:00
descriptors.h Fix FSF address 2012-11-04 00:07:18 +00:00
fourcc.h qtdemux: Add support for the avc3 sample entry format of the AVC file format 2013-09-04 13:33:22 +02:00
ftypcc.h qtdemux: Add support for the avc3 sample entry format of the AVC file format 2013-09-04 13:33:22 +02:00
gstqtmoovrecover.c Fix FSF address 2012-11-04 00:07:18 +00:00
gstqtmoovrecover.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstqtmux-doc.c Fix FSF address 2012-11-04 00:07:18 +00:00
gstqtmux-doc.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstqtmux.c qtmux: Use buffer PTS if DTS is not set 2013-08-04 17:15:38 +02:00
gstqtmux.h qtmux: deprecate dts-method property 2013-03-22 14:14:04 -07:00
gstqtmuxmap.c qtmux: expose mulaw caps 2013-03-22 20:08:06 +00:00
gstqtmuxmap.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstrtpxqtdepay.c qtdemux: Add support for the avc3 sample entry format of the AVC file format 2013-09-04 13:33:22 +02:00
gstrtpxqtdepay.h Fix FSF address 2012-11-04 00:07:18 +00:00
isomp4-plugin.c Don't use setlocale in plugins() 2013-09-01 21:18:38 +01:00
LEGAL quicktime: rename plugin to isomp4 2011-04-30 17:58:02 +01:00
Makefile.am qtdemux: compute framerate from average sample duration 2013-07-01 12:53:17 +02:00
properties.c Fix FSF address 2012-11-04 00:07:18 +00:00
properties.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtatomparser.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux.c qtdemux: preserve stop of segment when doing seeks in push mode 2013-09-10 16:42:36 -03:00
qtdemux.h qtdemux: preserve stop of segment when doing seeks in push mode 2013-09-10 16:42:36 -03:00
qtdemux.vcproj quicktime: rename plugin to isomp4 2011-04-30 17:58:02 +01:00
qtdemux_dump.c Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux_dump.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux_fourcc.h qtdemux: Add support for the avc3 sample entry format of the AVC file format 2013-09-04 13:33:22 +02:00
qtdemux_lang.c Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux_lang.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux_types.c qtdemux: Add support for the avc3 sample entry format of the AVC file format 2013-09-04 13:33:22 +02:00
qtdemux_types.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtpalette.h Fix FSF address 2012-11-04 00:07:18 +00:00