[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