[pulseaudio-tickets] [PulseAudio] #542: Regression: Cannot use alsa sink in 0.9.15 that would play in 0.9.14
PulseAudio
trac-noreply at tango.0pointer.de
Thu Apr 16 05:36:14 PDT 2009
#542: Regression: Cannot use alsa sink in 0.9.15 that would play in 0.9.14
---------------------------+------------------------------------------------
Reporter: avuton | Owner: lennart
Type: defect | Status: new
Priority: normal | Milestone:
Component: module-alsa-* | Severity: major
Keywords: |
---------------------------+------------------------------------------------
After updating to pulseaudio-0.9.15 I found there was a specific sound
card (sink) that was no longer usable. Putting debug in the logs I found
the below. MPD acts normal when the sink is open, so there's not even an
error being thrown here.
I have X, alsa, asyncns, avahi, dbus, glib and hal compiled in, everything
else not.
Sample output from when I try to play on this sink:
{{{
Apr 16 05:26:25 rocket pulseaudio[19632]: alsa-sink.c: Requested to rewind
32768 bytes.
Apr 16 05:26:25 rocket pulseaudio[19632]: alsa-sink.c: Limited to 1700
bytes.
Apr 16 05:26:25 rocket pulseaudio[19632]: alsa-sink.c: before: 425
Apr 16 05:26:25 rocket pulseaudio[19632]: alsa-sink.c: after: 425
Apr 16 05:26:25 rocket pulseaudio[19632]: alsa-sink.c: Rewound 1700 bytes.
Apr 16 05:26:25 rocket pulseaudio[19632]: sink.c: Processing rewind...
Apr 16 05:26:25 rocket pulseaudio[19632]: sink-input.c: Have to rewind
1700 bytes on render memblockq.
Apr 16 05:26:25 rocket pulseaudio[19632]: source.c: Processing rewind...
Apr 16 05:26:26 rocket pulseaudio[19632]: protocol-native.c: Underrun on
'Shawn's Headphones', 0 bytes in queue.
Apr 16 05:26:26 rocket pulseaudio[19632]: ratelimit.c: 149 events
suppressed
Apr 16 05:26:26 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:26:26 rocket pulseaudio[19632]: alsa-sink.c: Underrun!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Underrun!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Underrun!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Underrun!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Underrun!
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:26:27 rocket pulseaudio[19632]: protocol-native.c: Requesting
rewind due to end of underrun.
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Requested to rewind
32768 bytes.
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Limited to 1768
bytes.
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: before: 442
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: after: 442
Apr 16 05:26:27 rocket pulseaudio[19632]: alsa-sink.c: Rewound 1768 bytes.
Apr 16 05:26:27 rocket pulseaudio[19632]: sink.c: Processing rewind...
Apr 16 05:26:27 rocket pulseaudio[19632]: sink-input.c: Have to rewind
1768 bytes on render memblockq.
Apr 16 05:26:27 rocket pulseaudio[19632]: source.c: Processing rewind...
Apr 16 05:26:29 rocket pulseaudio[19632]: protocol-native.c: Underrun on
'Shawn's Headphones', 0 bytes in queue.
Apr 16 05:26:30 rocket pulseaudio[19632]: protocol-native.c: Requesting
rewind due to end of underrun.
Apr 16 05:26:30 rocket pulseaudio[19632]: alsa-sink.c: Requested to rewind
32768 bytes.
Apr 16 05:26:30 rocket pulseaudio[19632]: alsa-sink.c: Limited to 1296
bytes.
Apr 16 05:26:30 rocket pulseaudio[19632]: alsa-sink.c: before: 324
Apr 16 05:26:30 rocket pulseaudio[19632]: alsa-sink.c: after: 324
Apr 16 05:26:30 rocket pulseaudio[19632]: alsa-sink.c: Rewound 1296 bytes.
Apr 16 05:26:30 rocket pulseaudio[19632]: sink.c: Processing rewind...
Apr 16 05:26:30 rocket pulseaudio[19632]: sink-input.c: Have to rewind
1296 bytes on render memblockq.
Apr 16 05:26:30 rocket pulseaudio[19632]: source.c: Processing rewind...
Apr 16 05:26:31 rocket pulseaudio[19632]: protocol-native.c: Underrun on
'Shawn's Headphones', 0 bytes in queue.
}}}
More output:
{{{
Apr 16 05:32:07 rocket pulseaudio[19632]: client.c: Created 4 "Native
client (TCP/IP client from 10.0.0.1:36340)"
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Client
authenticated anonymously.
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Protocol
version: remote 14, local 15
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: SHM possible:
no
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Negotiated
SHM: no
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Trying resume...
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-util.c: Maximum hw buffer
size is 341 ms
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: hwbuf_unused=0
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: setting
avail_min=481
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Resumed
successfully...
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Starting playback.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Cutting sleep time
for the initial iterations by half.
Apr 16 05:32:07 rocket pulseaudio[19632]: module-suspend-on-idle.c: Sink
alsa_output.pci_1102_2_sound_card_0 becomes idle.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Cutting sleep time
for the initial iterations by half.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Cutting sleep time
for the initial iterations by half.
Apr 16 05:32:07 rocket pulseaudio[19632]: module-suspend-on-idle.c: Sink
alsa_output.pci_1102_2_sound_card_0 becomes busy.
Apr 16 05:32:07 rocket pulseaudio[19632]: resampler.c: Using resampler
'speex-float-3'
Apr 16 05:32:07 rocket pulseaudio[19632]: resampler.c: Using float32le as
working format.
Apr 16 05:32:07 rocket pulseaudio[19632]: resampler.c: Choosing speex
quality setting 3.
Apr 16 05:32:07 rocket pulseaudio[19632]: memblockq.c: memblockq
requested: maxlength=33554432, tlength=0, base=4, prebuf=0, minreq=1
maxrewind=0
Apr 16 05:32:07 rocket pulseaudio[19632]: memblockq.c: memblockq
sanitized: maxlength=33554432, tlength=33554432, base=4, prebuf=0,
minreq=4 maxrewind=0
Apr 16 05:32:07 rocket pulseaudio[19632]: sink-input.c: Created input 2
"Shawn's Headphones" on alsa_output.pci_1102_2_sound_card_0 with sample
spec s16le 2ch 44100Hz and channel map front-left,front-right
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Requested
tlength=250.00 ms, minreq=20.00 ms
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Traditional
mode enabled, modifying sink usec only for compat with minreq.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Cutting sleep time
for the initial iterations by half.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Cutting sleep time
for the initial iterations by half.
Apr 16 05:32:07 rocket pulseaudio[19632]: memblockq.c: memblockq
requested: maxlength=4194304, tlength=44100, base=4, prebuf=40576,
minreq=3528 maxrewind=0
Apr 16 05:32:07 rocket pulseaudio[19632]: memblockq.c: memblockq
sanitized: maxlength=4194304, tlength=44100, base=4, prebuf=40576,
minreq=3528 maxrewind=0
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Final latency
420.67 ms = 210.00 ms + 2*20.00 ms + 170.67 ms
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Cutting sleep time
for the initial iterations by half.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Latency set to
170.67ms
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: hwbuf_unused=4
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: setting
avail_min=483
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Requesting rewind
due to latency change.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Requested to rewind
32768 bytes.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Limited to 1740
bytes.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: before: 435
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: after: 435
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Rewound 1740 bytes.
Apr 16 05:32:07 rocket pulseaudio[19632]: sink.c: Processing rewind...
Apr 16 05:32:07 rocket pulseaudio[19632]: sink-input.c: Have to rewind
1740 bytes on render memblockq.
Apr 16 05:32:07 rocket pulseaudio[19632]: source.c: Processing rewind...
Apr 16 05:32:07 rocket pulseaudio[19632]: core-subscribe.c: Dropped
redundant event due to change event.
Apr 16 05:32:07 rocket pulseaudio[19632]: client.c: Created 5 "Native
client (TCP/IP client from 10.0.0.1:36341)"
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Client
authenticated anonymously.
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Protocol
version: remote 14, local 15
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: SHM possible:
no
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Negotiated
SHM: no
Apr 16 05:32:07 rocket pulseaudio[19632]: protocol-native.c: Requesting
rewind due to end of underrun.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Requested to rewind
32764 bytes.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Limited to 1440
bytes.
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: before: 360
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: after: 360
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Rewound 1440 bytes.
Apr 16 05:32:07 rocket pulseaudio[19632]: sink.c: Processing rewind...
Apr 16 05:32:07 rocket pulseaudio[19632]: sink-input.c: Have to rewind
1440 bytes on render memblockq.
Apr 16 05:32:07 rocket pulseaudio[19632]: source.c: Processing rewind...
Apr 16 05:32:07 rocket pulseaudio[19632]: ratelimit.c: 25 events
suppressed
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Underrun!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
Apr 16 05:32:07 rocket pulseaudio[19632]: alsa-sink.c: Wakeup from ALSA!
}}}
--
Ticket URL: <http://pulseaudio.org/ticket/542>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list