[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