gstreamer/gst/qtdemux
Robert Swain 50273537dc qtdemux: Round timestamp up when scaling to mov format
Fix timestamp rounding to allow the correct index to be located.

The issue was that scaling from GStreamer time format to mov time format was
rounding down causing the timestamp of the newsegment event received after a
flushing keyframe seek to find the sample index before the one it should
causing further backward seeking to the keyframe prior until no rounding error
occurred.

Rounding up when scaling to mov format has the desired effect, and it is
not clear whether just the _round () variant would be sufficient.

Fixes bug #619105
2010-05-26 00:08:16 +01:00
..
gstrtpxqtdepay.c gst_element_class_set_details => gst_element_class_set_details_simple 2010-03-18 14:32:00 +01:00
gstrtpxqtdepay.h gst/qtdemux/gstrtpxqtdepay.*: Fail if we don't know the quicktime format. 2007-09-26 14:26:39 +00:00
LEGAL Fix grammar. 2009-04-03 09:57:15 +01:00
Makefile.am qtdemux: extract stream language in more cases 2010-03-26 17:02:50 +00:00
qtatomparser.h qtdemux: Switch from QtAtomParser to GstByteReader 2009-11-23 16:29:14 +01:00
qtdemux.c qtdemux: Round timestamp up when scaling to mov format 2010-05-26 00:08:16 +01:00
qtdemux.h qtdemux: skip unknown atoms when looking for moov 2010-02-07 10:56:02 +01:00
qtdemux.vcproj more working plugins 2004-07-27 21:41:30 +00:00
qtdemux_dump.c qtdemux: Switch from QtAtomParser to GstByteReader 2009-11-23 16:29:14 +01:00
qtdemux_dump.h qtdemux: Switch from QtAtomParser to GstByteReader 2009-11-23 16:29:14 +01:00
qtdemux_fourcc.h qtdemux: Post avg./max. bitrate tags for H.264 2010-04-07 11:55:32 +02:00
qtdemux_lang.c qtdemux: extract stream language in more cases 2010-03-26 17:02:50 +00:00
qtdemux_lang.h qtdemux: extract stream language in more cases 2010-03-26 17:02:50 +00:00
qtdemux_types.c qtdemux: Adds new tags 2009-12-21 12:03:30 -03:00
qtdemux_types.h qtdemux: handle signed values in 3GPP location tag 2010-02-16 16:09:26 +01:00
qtpalette.h gst/qtdemux/: Cleanup and refactor to make the code more readable. 2007-01-12 10:22:16 +00:00
quicktime.c qtdemux: implement 3GPP (TS 26.244 V8.0.0) Asset metadata handling, Fixes #132193 2009-04-15 20:14:19 +03:00