gstreamer/gst/isomp4
Edward Hervey b40cfcfffb qtdemux: Update duration when we get more information
When dealing with fragmented files, we will get more accurate duration
information via the mfra and moof atoms.

In order for playback to not stop at the initial duration (from the
moov atom), we need to check and update the various duration variables
when we find more information.

Fixes playback of fragmented files in pull mode
2014-12-10 16:55:44 +01:00
..
atoms.c qtmux: move subtitle layer above video and set alternate group 2014-09-23 15:20:37 -03:00
atoms.h qtmux: add support for the TX3G atoms 2014-02-07 13:10:24 -03:00
atomsrecovery.c isomp4: catch fseek error 2014-04-16 17:44:50 +01:00
atomsrecovery.h Fix FSF address 2012-11-04 00:07:18 +00:00
descriptors.c qtdemux: Fix calcuation of descriptor length 2013-12-23 15:09:49 +01:00
descriptors.h Fix FSF address 2012-11-04 00:07:18 +00:00
fourcc.h qtdemux: add tag mappings for _swr, _mak and _mod tags 2014-05-23 03:15:42 -03:00
gstqtmoovrecover.c docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-26 23:35:17 +01:00
gstqtmoovrecover.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstqtmux-doc.c docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-26 23:35:17 +01:00
gstqtmux-doc.h isomp4mux: fix copy and paste 2014-02-18 22:35:45 +01:00
gstqtmux.c Sprinkle some G_PARAM_DEPRECATED and #ifndef GST_REMOVE_DEPRECATED 2014-11-02 16:58:30 +00:00
gstqtmux.h qtmux: remove have_dts flag from pads 2014-02-07 13:10:25 -03:00
gstqtmuxmap.c qtmux: don't limit max video resolution to 4096x4096 2014-11-20 10:45:53 +00:00
gstqtmuxmap.h qtmux: add subtitle support to qtmuxmap structures 2014-02-07 13:10:24 -03: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: Improve framerate calculation/guessing 2014-08-15 01:12:20 +10: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: Update duration when we get more information 2014-12-10 16:55:44 +01:00
qtdemux.h qtdemux: Use GstClockTime for nanosecond-based time variables/fields 2014-12-10 15:09:25 +01:00
qtdemux.vcproj quicktime: rename plugin to isomp4 2011-04-30 17:58:02 +01:00
qtdemux_dump.c isomp4: Fix mfro and tfra atom dumping 2014-11-26 16:36:39 +01:00
qtdemux_dump.h isomp4: Add mfhd atom dumping 2014-11-26 16:36:39 +01:00
qtdemux_lang.c qtdemux: fix language code parsing for 3-letter codes starting with 'a' 2014-07-21 18:21:50 +01:00
qtdemux_lang.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux_types.c isomp4: Add mfhd atom dumping 2014-11-26 16:36:39 +01: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