[Bug 736397] flvdemux: Per-stream resyncing behavior causes A/V-desyncs
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Nov 18 01:42:04 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=736397
GStreamer | gst-plugins-good | 1.4.1
--- Comment #3 from Jan Alexander Steffens (heftig) <jan.steffens at gmail.com> 2014-11-18 09:42:02 UTC ---
Here's a dump that shows the problem: http://pkgbuild.com/~heftig/input.flv .
The FLV looks like this:
0 to 3 seconds: Sequence headers and normal playback
3 to ~4 seconds: Only audio tags
At ~4 seconds: Video sequence header and a single frame
~4 to ~5 seconds: Only audio tags
At ~5 seconds: Video sequence header
~5 to ~5.6 seconds: Only audio tags
~5.6 to ~7.2 seconds: Nothing
~7.2 seconds: Sequence headers and normal playback
The gap in the video tags between ~5 and ~7.2 seconds is collapsed. The gap in
the audio tags between ~5.6 and ~7.2 seconds isn't quite large enough to cause
a resync.
Anyway, the result is an A/V desync of about 2.2 seconds. If the audio gap was
collapsed, the result would still be a desync of about 0.7 seconds.
(That dump contains material from CC-licensed videos, for details see
http://new.make.tv/imprint.56.en.html).
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list