[Bug 692953] alsasink does not work at all with default value "sync=true" when used with live source that needs synchronization

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 19 06:58:33 PDT 2013


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

--- Comment #190 from Robert Krakora <rob.krakora at messagenetsystems.com> 2013-09-19 13:58:25 UTC ---
Well, I think that you have pretty much narrowed the problem to the GStreamer
alsasink plugin.  Seems like a starvation or dataflow interruption causing a
timing skew.  alsasink enters this condition and there is seemingly no way for
it to recover.  A queue helps some to decouple the source from the sink thus
freeing up the source to go out and get more data immediately instead of
getting blocked until the alsasink writes data out to the audio device.  What
to do now?  Obviously the JACK and Pulse Audio servers which utilize ALSA have
dealt with this problem successfully as the GStreamer JACK and Pulse Audio
plugins work fine.  You use the JACK plugins and I use the Pulse Audio plugins.

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