Red Hat Bugzilla – Bug 469591
Sound skipping due to alsa sink underruns
Last modified: 2008-11-09 16:36:14 EST
Created attachment 322247 [details]
Ouput of "pulseaudio -vvvv"
I get sound skipping or "hickup" issues when playing audio through pulseaudio. Playing using alsa directly works fine. Attached is the output of "pulseaudio -vvvv". The skipping always occurs when a line "I: module-alsa-sink.c: Underrun!" appears.
I confirm having this problem
but I'm not sure if it's specific to pulse or alsa because I hear the skips in both alsasink and pulsesink (less frequent)
gst-launch filesrc location=test.ogg ! decodebin ! queue ! alsasink
gst-launch filesrc location=test.ogg ! decodebin ! queue ! pulsesink
but oss4sink or osssink does not work at all
gst-launch filesrc location=test.ogg ! decodebin ! queue ! osssink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2234): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:
streaming task paused, reason not-linked (-1)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...
Caught SIGSEGV accessing address 0x40
Chances are your use of the GStreamer alsasink:
> gst-launch filesrc location=test.ogg ! decodebin ! queue ! alsasink
also uses PulseAudio (through the PulseAudio ALSA plugin).
*** This bug has been marked as a duplicate of bug 462026 ***