[Bug 692953] alsasink does not synchronise properly with a live streaming source, yet (timing skew)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 26 09:15:12 PDT 2014


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

--- Comment #212 from Tom Deseyn <tom.deseyn at gmail.com> 2014-05-26 16:14:56 UTC ---
I made a patch that makes gstreamer more aware of buffer underruns in the
audiosink.

Without the patch, the buffer underrun time isn't reported to the audiosink
which causes the audiosink to handle this as wrong clock skew calibration
(which it isn't).

This patch will clear the ringbuffer on buffer underrun and reset the clock
skew calibration when the underrun has finished.

Can anyone try this and let me know if this helps fixing the issues you have.

In case your pipeline also contains an alsasrc set provide-clock to false, as
mentioned in comment 199.

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