Bug 469591 - Sound skipping due to alsa sink underruns
Summary: Sound skipping due to alsa sink underruns
Keywords:
Status: CLOSED DUPLICATE of bug 462026
Alias: None
Product: Fedora
Classification: Fedora
Component: pulseaudio
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-02 23:18 UTC by Dennis Jacobfeuerborn
Modified: 2008-11-09 21:36 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-11-09 21:36:14 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Ouput of "pulseaudio -vvvv" (21.95 KB, text/plain)
2008-11-02 23:18 UTC, Dennis Jacobfeuerborn
no flags Details

Description Dennis Jacobfeuerborn 2008-11-02 23:18:02 UTC
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.

Comment 1 Muayyad Alsadi 2008-11-08 11:10:19 UTC
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

Comment 2 Kevin Kofler 2008-11-09 21:15:09 UTC
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).

Comment 3 Charles R. Anderson 2008-11-09 21:36:14 UTC

*** This bug has been marked as a duplicate of bug 462026 ***


Note You need to log in before you can comment on or make changes to this bug.