gstreamer/gst/isomp4
Jan Schmidt 488e8edba4 Revert "qtdemux: Always snap to the start of the keyframe"
This reverts commit 107902ec51.

This commit intended to ensure that keyframe seeks land at the
start timestamp of a keyframe, rather than in the middle of one,
but they cause trouble on files with sparse streams, or with
JPEG 'cover art' tracks that have only one or a few JPEG samples
with very long durations.

That's still desirable for doing seamless cutting of videos,
but needs a rethink for implementation.

https://bugzilla.gnome.org/show_bug.cgi?id=778690
2017-02-17 13:19:58 +11:00
..
atoms.c qtmux: Clear edit lists every time we recalculate them 2017-02-08 17:26:21 +02:00
atoms.h qtmux: Clear edit lists every time we recalculate them 2017-02-08 17:26:21 +02:00
atomsrecovery.c docs: fix "Symbol name not found at the start of the comment block" 2015-07-07 17:12:02 +02: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 qtmux: Write tapt atom for MOV files if PAR not 1/1 2017-01-12 19:09:22 +02:00
gstisoff.c Fix double semicolons 2015-03-10 09:31:20 +00:00
gstisoff.h isomp4: Redefine gst_isoff_ symbols to gst_isoff_qt_ 2015-02-17 12:31:06 +01: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 qtmux: Add a comment about how atom_trak_set_elst_entry() works 2017-02-09 11:29:43 +11:00
gstqtmux.h qtmux: Allow configuring the interleave size in bytes/time 2016-11-01 20:41:22 +02:00
GstQTMux.prs qtmux: Implement the preset interface. 2016-09-01 13:16:49 +03:00
gstqtmuxmap.c qtmux: add 4444 and 4444xq variants to video/x-prores pad template caps 2017-01-17 12:52:05 +02:00
gstqtmuxmap.h qtmux: add subtitle support to qtmuxmap structures 2014-02-07 13:10:24 -03:00
gstrtpxqtdepay.c good: use new gst_element_class_add_static_pad_template() 2016-03-24 14:32:20 +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 qtmux: Implement the preset interface. 2016-09-01 13:16:49 +03:00
meson.build meson: Install presets files 2017-01-05 09:49:21 -03:00
properties.c Fix FSF address 2012-11-04 00:07:18 +00:00
properties.h docs: fix "Symbol name not found at the start of the comment block" 2015-07-07 17:12:02 +02:00
qtatomparser.h Fix FSF address 2012-11-04 00:07:18 +00:00
qtdemux.c Revert "qtdemux: Always snap to the start of the keyframe" 2017-02-17 13:19:58 +11:00
qtdemux.h qtdemux: Show state name in debugging 2016-06-07 18:40:14 +03:00
qtdemux_dump.c qtdemux: demote some log messages to TRACE level 2017-02-09 11:17:02 +11:00
qtdemux_dump.h qtdemux: Add support for FLAC encapsulated in ISOBMFF 2016-11-18 18:03:30 +02: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 qtmux: Write tapt atom for MOV files if PAR not 1/1 2017-01-12 19:09:22 +02:00
qtdemux_types.h qtdemux: handle default-base-is-moof flag 2015-08-05 18:12:45 -03:00
qtpalette.h Fix FSF address 2012-11-04 00:07:18 +00:00