[pulseaudio-discuss] Audio play stops after ~10 mins

2008-04-09 Thread AllenJB
Hi all,

I'm trying to set up PulseAudio to play sound from Amarok (running in 
KDE) on a (Gentoo) linux box (client) to a Windows XP machine (server). 
The problem I have is that after approximately 10 minutes of play, 
Amarok will pop up a message saying the audio device is busy and no more 
audio will be heard until I restart Amarok. I am currently trying 
xine-lib - pulseaudio directly, but I have also tried xine-lib - alsa 
- pulseaudio with the same apparent results.

Amarok (amarokapp) displays the following message when sound stops 
playing (there's nothing more useful on the console output):
Audio output unavailable; the device is busy.
xine parameters:


The following is displayed on the Windows pulseaudio server. The last 2 
lines appear when the audio stops, everything else is from before that 
point.

C:\progs\pulseaudio-0.9.6pulseaudio.exe -vvv
W: pulsecore/random.c: failed to get proper entropy. Falling back to 
seeding with current time.
W: pulsecore/core-util.c: secure directory creation not supported on Win32.
W: pulsecore/core.c: failed to allocate shared memory pool. Falling back 
to a normal memory pool.
D: modules/module-waveout.c: Opened waveIn subsystem.
D: modules/module-waveout.c: Opened waveOut subsystem.
I: pulsecore/source.c: created 0 wave_input with sample spec s16le 
2ch 44100Hz
I: pulsecore/sink.c: created 0 wave_output with sample spec s16le 2ch 
44100Hz
I: pulsecore/source.c: created 1 wave_output.monitor with sample spec 
s16le 2ch 44100Hz
I: pulsecore/module.c: Loaded module-waveout (index: #0; argument: ).
Unable to convert, filtering
E: pulsecore/socket-server.c: socket(PF_INET6): Invalid argument
I: pulsecore/protocol-native.c: loading cookie from disk.
I: pulsecore/module.c: Loaded module-native-protocol-tcp (index: #1; 
argument auth-ip-acl=127.0.0.1;192.168.0.0/16).
I: daemon/main.c: Daemon startup complete.
D: modules/module-waveout.c: WaveIn overflow!
I: pulsecore/protocol-native.c: Client authenticated by IP ACL.
I: pulsecore/client.c: created 0 Native client (TCP/IP client from 
192.168.0.1:55289)
I: pulsecore/client.c: client 0 changed name from Native client (TCP/IP 
client from 192.168.0.1:55289) to amarokapp
I: pulsecore/sink-input.c: created 0 audio stream on wave_output with 
sample spec s16le 2ch 44100Hz
D: pulsecore/memblock.c: Memory block too large for pool: 1048576  16376
D: pulsecore/memblockq.c: memblockq requested: maxlength=176400, 
tlength=158760, base=4, prebuf=79380, minreq=15876
D: pulsecore/memblockq.c: memblockq sanitized: maxlength=176400, 
tlength=158760, base=4, prebuf=79380, minreq=15876
I: pulsecore/sink-input.c: freed 0 audio stream
I: pulsecore/sink-input.c: created 1 audio stream on wave_output with 
sample spec s16le 2ch 44100Hz
D: pulsecore/memblock.c: Memory block too large for pool: 1048576  16376
D: pulsecore/memblockq.c: memblockq requested: maxlength=176400, 
tlength=158760, base=4, prebuf=79380, minreq=15876
D: pulsecore/memblockq.c: memblockq sanitized: maxlength=176400, 
tlength=158760, base=4, prebuf=79380, minreq=15876
I: pulsecore/sink-input.c: freed 1 audio stream
I: pulsecore/client.c: freed 0 amarokapp

I'm using PulseAudio 0.9.9 on the linux machine and 0.9.6 from ThinLinc 
on the Windows machine.

The default.pa on the Windows machine is:
load-module module-waveout
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16


What might be going wrong or is there some way I can get more 
information out of pulseaudio that may help?

Thanks in advance

AllenJB
___
pulseaudio-discuss mailing list
pulseaudio-discuss@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss


Re: [pulseaudio-discuss] Audio play stops after ~10 mins

2008-04-09 Thread Colin Guthrie
AllenJB wrote:
 Amarok (amarokapp) displays the following message when sound stops 
 playing (there's nothing more useful on the console output):
 Audio output unavailable; the device is busy.
 xine parameters:

I've seen this in Amarok myself, and I suspect it could actually be at
the Amarok end. It usually happens for me when there is a track
transition (not every time but that's when the error strikes). It seems
to happen more with live streams from e.g. shoutcast etc.

Can you replicate with e.g. mplayer?

Col

___
pulseaudio-discuss mailing list
pulseaudio-discuss@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss