[gstreamer-bugs] [Bug 640859] basesink default drift-tolerance causes glitches on some clips

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jan 30 21:26:52 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=640859
  GStreamer | gst-plugins-base | git

--- Comment #15 from Felipe Contreras <felipe.contreras at gmail.com> 2011-01-31 05:26:45 UTC ---
Created an attachment (id=179691)
 View: https://bugzilla.gnome.org/attachment.cgi?id=179691
 Review: https://bugzilla.gnome.org/review?bug=640859&attachment=179691

baseaudiosink: don't be hasty about discont detection

Suppose a there's a time diff of 40, 0, 40, 0. The default drift tolerance of
40ms, would make this stream unplayable as the discontinuity would be detected
on each even buffer.

Strictly speaking, that's not drift.

If instead we wait a certain amount of time (one second) before deciding that a
drift has happened, and therefore a discontinuity, that timestamp sequence
would play fine.

-- 
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