mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
50273537dc
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 |
||
---|---|---|
.. | ||
gstrtpxqtdepay.c | ||
gstrtpxqtdepay.h | ||
LEGAL | ||
Makefile.am | ||
qtatomparser.h | ||
qtdemux.c | ||
qtdemux.h | ||
qtdemux.vcproj | ||
qtdemux_dump.c | ||
qtdemux_dump.h | ||
qtdemux_fourcc.h | ||
qtdemux_lang.c | ||
qtdemux_lang.h | ||
qtdemux_types.c | ||
qtdemux_types.h | ||
qtpalette.h | ||
quicktime.c |