<div dir="ltr"><div>I''ve collected network traffic between my Fedora 20 laptop (192.168.1.109) and the Logitech UE Air Speaker (192.168.1.103) using<br><br>tshark -p -i wlp3s0 -w logitech-ue.pcap host 192.168.1.103<br>
<br></div>I've also included the output log from pulseaudio-raop2. The two files can be downloaded using the following links (you should not need to sign into Google to get them).<br><div><br><a href="https://drive.google.com/file/d/0B6e6VZu2JQS-Q2NhVFVBVDFqeTg/edit?usp=sharing">https://drive.google.com/file/d/0B6e6VZu2JQS-Q2NhVFVBVDFqeTg/edit?usp=sharing</a><br>
<a href="https://drive.google.com/file/d/0B6e6VZu2JQS-TWxSVTdpZFdrYU0/edit?usp=sharing">https://drive.google.com/file/d/0B6e6VZu2JQS-TWxSVTdpZFdrYU0/edit?usp=sharing</a><br><br></div><div>The capture begins before the pulseaudio-raop2 code is started and covers starting QuodLibet, ensuring that QuodLibet is using the Logitech sink and clicking Play in QuodLibet. I'm happy to perform experiments, hack on the code and use a debugger to step through code/memory.<br>
</div><div><br></div><div>I really appreciate any help,<br><br></div><div>Thanks,<br>Toby Haynes<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 15, 2014 at 3:15 PM, Martin Blanchard <span dir="ltr"><<a href="mailto:tchaik@gmx.com" target="_blank">tchaik@gmx.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Toby,<br>
<br>
>From what I can read here, the server is responding with '500 Internal<br>
Server Error' to the rtsp RECORD request sent by pulseaudio. We may find<br>
quite a lot of reasons to this, and I'm afraid pulseaudio's log won't be<br>
enough to debug the issue...<br>
<br>
Is it possible to you to dump the network traffic down to a file while<br>
this is happening ? You can use WireShark [1] for example, available in<br>
fedora repos. The dump will hopefully help identify the problem...<br>
<br>
Thanks,<br>
Martin<br>
<br>
[1] <a href="http://www.wireshark.org" target="_blank">http://www.wireshark.org</a><br>
<div><div class="h5"><br>
On Mon, 2014-04-14 at 22:09 -0400, Toby Haynes wrote:<br>
> I've been trying to get my Logitech UE Air Speaker to receive audio<br>
> from either of my Fedora 20 or Ubuntu 13.10 installations (both<br>
> 64bit). The speaker works reasonably with the android app Streambels<br>
> so I know it is properly associated with the network and functional.<br>
><br>
><br>
> I've compiled the latest git repository from<br>
> <a href="http://hfujita.github.io/pulseaudio-raop2/" target="_blank">hfujita.github.io/pulseaudio-raop2/</a> and run the newly built<br>
> pulseaudio<br>
><br>
> ./src/pulseaudio -n -F src/<a href="http://default.pa" target="_blank">default.pa</a> -p $(pwd)/src/ --log-time=1<br>
> -vvvv 2>&1 | tee pulse.log<br>
><br>
><br>
> I can see the Logitech UE Air Speaker in the list of devices from<br>
> pavucontol and I can select it for the Quod Libet music player.<br>
> Attempting to start playing a song gets:<br>
><br>
> ( 333.067| 125.120) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.067| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.067| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.068| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.068| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.068| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.068| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.068| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 333.068| 0.000) D: [raop-sink] sink-input.c: Requesting rewind due<br>
> to uncorking<br>
> ( 333.068| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes busy,<br>
> resuming.<br>
> ( 333.068| 0.000) D: [raop-sink] module-raop-sink.c: RAOP: RUNNING<br>
> ( 333.068| 0.000) D: [raop-sink] rtsp_client.c: Attempting to<br>
> connect to server '<a href="http://192.168.1.102:1167" target="_blank">192.168.1.102:1167</a>'<br>
> ( 333.070| 0.001) D: [lt-pulseaudio] rtsp_client.c: Established RTSP<br>
> connection from local ip 192.168.1.109<br>
> ( 333.070| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> OPTIONS<br>
> ( 333.073| 0.003) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> ( 333.073| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP: OPTIONS<br>
> ( 333.074| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> ANNOUNCE<br>
> ( 333.078| 0.004) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> ( 333.078| 0.000) D: [lt-pulseaudio] raop_client.c: Socket bound to<br>
> port 6001 (SOCK_DGRAM)<br>
> ( 333.078| 0.000) D: [lt-pulseaudio] raop_client.c: Socket bound to<br>
> port 6002 (SOCK_DGRAM)<br>
> ( 333.078| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> SETUP<br>
> ( 334.075| 0.996) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP: SETUP<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] raop_client.c: Using<br>
> server_port=1324, control_port=1325 & timing_port=1326<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] raop_client.c: Connected to<br>
> 192.168.1.102 on port 1324 (SOCK_DGRAM)<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] raop_client.c: Connected to<br>
> 192.168.1.102 on port 1325 (SOCK_DGRAM)<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] raop_client.c: Connected to<br>
> 192.168.1.102 on port 1326 (SOCK_DGRAM)<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Connection<br>
> authenticated, syncing with server...<br>
> ( 334.075| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> RECORD<br>
> ( 335.582| 1.506) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: RTSP/1.0 500 Internal Server Error<br>
> ( 335.582| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: Server: AirTunes/103.2<br>
> ( 335.582| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: CSeq: 4<br>
> ( 335.582| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response:<br>
><br>
><br>
> and the song stays at position 0.00. Pausing the song gets<br>
><br>
> ( 970.603| 635.021) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> ( 970.603| 0.000) D: [raop-sink] sink-input.c: Requesting rewind due<br>
> to corking<br>
> ( 970.603| 0.000) D: [raop-sink] module-raop-sink.c: RAOP: IDLE<br>
> ( 970.603| 0.000) D: [raop-sink] rtsp_client.c: Sending command:<br>
> FLUSH<br>
> ( 970.603| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes idle, timeout<br>
> in 5 seconds.<br>
> ( 971.447| 0.844) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: RTSP/1.0 455 Method Not Valid In This State<br>
> ( 971.447| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: Server: AirTunes/103.2<br>
> ( 971.447| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: CSeq: 5<br>
> ( 971.447| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response:<br>
> ( 975.604| 4.156) I: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local idle for too long,<br>
> suspending ...<br>
> ( 975.604| 0.000) D: [lt-pulseaudio] sink.c: Suspend cause of sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local is 0x0004, suspending<br>
> ( 975.604| 0.000) D: [raop-sink] module-raop-sink.c: RAOP: SUSPENDED<br>
> ( 975.604| 0.000) D: [raop-sink] rtsp_client.c: Sending command:<br>
> TEARDOWN<br>
> ( 975.604| 0.000) I: [lt-pulseaudio] core.c: All sinks and sources<br>
> are suspended, vacuuming memory<br>
> ( 975.617| 0.012) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> ( 975.617| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP: TEARDOWN<br>
> ( 975.617| 0.000) D: [lt-pulseaudio] raop_client.c: RTSP control<br>
> channel closed (teardown)<br>
> ( 975.617| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Connection<br>
> closed, informing IO thread...<br>
><br>
><br>
> Attempting to play again gets the same issue.<br>
><br>
><br>
> Double clicking on a new track however looks like it is actually<br>
> workin - however, no sound is heard from the Air Speaker. Manually<br>
> adjusting the volume on the speaker has no impact.<br>
><br>
> (1010.990| 7.400) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1010.990| 0.000) D: [raop-sink] sink-input.c: Requesting rewind due<br>
> to corking<br>
> (1010.990| 0.000) D: [raop-sink] module-raop-sink.c: RAOP: IDLE<br>
> (1010.990| 0.000) D: [raop-sink] rtsp_client.c: Sending command:<br>
> FLUSH<br>
> (1010.990| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes idle, timeout<br>
> in 5 seconds.<br>
> (1010.991| 0.001) D: [lt-pulseaudio] module-raop-sink.c: Volume<br>
> adjusted: orig=99957 adjusted=89072<br>
> (1010.991| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Requested<br>
> volume: front-left: 99957 / 153%, front-right: 99957 / 153%<br>
> (1010.991| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Got<br>
> hardware volume: front-left: 89072 / 136%, front-right: 89072 / 136%<br>
> (1010.991| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Calculated<br>
> software volume: front-left: 65536 / 100% / 0.00 dB, front-right:<br>
> 65536 / 100% / 0.00 dB<br>
> (1010.991| 0.000) D: [lt-pulseaudio] raop_client.c: volume=89072<br>
> db=0.000000<br>
> (1010.991| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> SET_PARAMETER<br>
> (1010.991| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes idle, timeout<br>
> in 5 seconds.<br>
> (1010.991| 0.000) D: [lt-pulseaudio] core.c: Hmm, no streams around,<br>
> trying to vacuum.<br>
> (1010.991| 0.000) I: [lt-pulseaudio] sink-input.c: Freeing input 1<br>
> "'Shame for You' by 'Lily Allen'"<br>
> (1010.991| 0.000) I: [lt-pulseaudio] client.c: Freed 3 "Quod Libet"<br>
> (1010.991| 0.000) I: [lt-pulseaudio] protocol-native.c: Connection<br>
> died.<br>
> (1010.994| 0.002) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: RTSP/1.0 455 Method Not Valid In This State<br>
> (1010.994| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: Server: AirTunes/103.2<br>
> (1010.994| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response: CSeq: 5<br>
> (1010.994| 0.000) W: [lt-pulseaudio] rtsp_client.c: Unexpected<br>
> response:<br>
> (1010.997| 0.002) I: [lt-pulseaudio] client.c: Created 4 "Native<br>
> client (UNIX socket client)"<br>
> (1010.997| 0.000) D: [lt-pulseaudio] protocol-native.c: Protocol<br>
> version: remote 29, local 29<br>
> (1010.997| 0.000) I: [lt-pulseaudio] protocol-native.c: Got<br>
> credentials: uid=1000 gid=1000 success=1<br>
> (1010.997| 0.000) D: [lt-pulseaudio] protocol-native.c: SHM<br>
> possible: yes<br>
> (1010.997| 0.000) D: [lt-pulseaudio] protocol-native.c: Negotiated<br>
> SHM: yes<br>
> (1010.997| 0.000) D: [lt-pulseaudio] module-augment-properties.c:<br>
> Looking for .desktop file for python2.7<br>
> (1010.998| 0.001) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> (1010.998| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP:<br>
> SET_PARAMETER<br>
> (1011.076| 0.077) I: [lt-pulseaudio] module-stream-restore.c:<br>
> Restoring device for stream sink-input-by-media-role:music.<br>
> (1011.076| 0.000) D: [lt-pulseaudio] module-intended-roles.c: Not<br>
> setting device for stream pulsesink probe, because already set.<br>
> (1011.076| 0.000) D: [lt-pulseaudio] sink-input.c: Negotiated<br>
> format: pcm, format.sample_format = "\"s16le\"" format.rate = "44100"<br>
> format.channels = "2"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] module-stream-restore.c:<br>
> Restoring volume for sink input sink-input-by-media-role:music.<br>
> (1011.076| 0.000) I: [lt-pulseaudio] module-stream-restore.c:<br>
> Restoring mute state for sink input sink-input-by-media-role:music.<br>
> (1011.076| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes busy,<br>
> resuming.<br>
> (1011.076| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> requested: maxlength=33554432, tlength=0, base=4, prebuf=0, minreq=1<br>
> maxrewind=0<br>
> (1011.076| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> sanitized: maxlength=33554432, tlength=33554432, base=4, prebuf=0,<br>
> minreq=4 maxrewind=0<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c: Created input 2<br>
> "pulsesink probe" on raop_output.Logitech-UE-Air-Speaker-39DB34.local<br>
> with sample spec s16le 2ch 44100Hz and channel map<br>
> front-left,front-right<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c: <a href="http://media.name" target="_blank">media.name</a> =<br>
> "pulsesink probe"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> <a href="http://application.name" target="_blank">application.name</a> = "Quod Libet"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> native-protocol.peer = "UNIX socket client"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> native-protocol.version = "29"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c: media.role =<br>
> "music"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.icon_name = "quodlibet"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> <a href="http://application.process.id" target="_blank">application.process.id</a> = "19885"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.user = "thaynes"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.host = "<a href="http://nexus6.torolab.ibm.com" target="_blank">nexus6.torolab.ibm.com</a>"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.binary = "python2.7"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.language = "en_US.utf8"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> window.x11.display = ":0"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.machine_id = "dd52b532d0cb43738efff1f3e90d00f2"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.session_id = "4"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> <a href="http://module-stream-restore.id" target="_blank">module-stream-restore.id</a> = "sink-input-by-media-role:music"<br>
> (1011.076| 0.000) I: [lt-pulseaudio] protocol-native.c: Requested<br>
> tlength=272.11 ms, minreq=20.00 ms<br>
> (1011.076| 0.000) D: [lt-pulseaudio] protocol-native.c: Adjust<br>
> latency mode enabled, configuring sink latency to half of overall<br>
> latency.<br>
> (1011.076| 0.000) D: [lt-pulseaudio] protocol-native.c: Requested<br>
> latency=116.05 ms, Received latency=250.00 ms<br>
> (1011.076| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> requested: maxlength=4194304, tlength=51156, base=4, prebuf=47632,<br>
> minreq=3528 maxrewind=0<br>
> (1011.076| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> sanitized: maxlength=4194304, tlength=51156, base=4, prebuf=47632,<br>
> minreq=3528 maxrewind=0<br>
> (1011.076| 0.000) I: [lt-pulseaudio] protocol-native.c: Final<br>
> latency 540.00 ms = 250.00 ms + 2*20.00 ms + 250.00 ms<br>
> (1011.076| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Volume<br>
> adjusted: orig=66683 adjusted=66320<br>
> (1011.076| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Requested<br>
> volume: front-left: 66683 / 102%, front-right: 66683 / 102%<br>
> (1011.076| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Got<br>
> hardware volume: front-left: 66320 / 101%, front-right: 66320 / 101%<br>
> (1011.076| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Calculated<br>
> software volume: front-left: 65536 / 100% / 0.00 dB, front-right:<br>
> 65536 / 100% / 0.00 dB<br>
> (1011.076| 0.000) D: [lt-pulseaudio] raop_client.c: volume=66320<br>
> db=0.000000<br>
> (1011.076| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> SET_PARAMETER<br>
> (1011.080| 0.003) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> (1011.080| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP:<br>
> SET_PARAMETER<br>
> (1011.217| 0.136) D: [lt-pulseaudio] module-raop-sink.c: Volume<br>
> adjusted: orig=99957 adjusted=89072<br>
> (1011.217| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Requested<br>
> volume: front-left: 99957 / 153%, front-right: 99957 / 153%<br>
> (1011.217| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Got<br>
> hardware volume: front-left: 89072 / 136%, front-right: 89072 / 136%<br>
> (1011.217| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Calculated<br>
> software volume: front-left: 65536 / 100% / 0.00 dB, front-right:<br>
> 65536 / 100% / 0.00 dB<br>
> (1011.217| 0.000) D: [lt-pulseaudio] raop_client.c: volume=89072<br>
> db=0.000000<br>
> (1011.217| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> SET_PARAMETER<br>
> (1011.217| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes idle, timeout<br>
> in 5 seconds.<br>
> (1011.217| 0.000) D: [lt-pulseaudio] core.c: Hmm, no streams around,<br>
> trying to vacuum.<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c: Freeing input 2<br>
> "pulsesink probe"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] module-stream-restore.c:<br>
> Restoring device for stream sink-input-by-media-role:music.<br>
> (1011.218| 0.000) D: [lt-pulseaudio] module-intended-roles.c: Not<br>
> setting device for stream Playback Stream, because already set.<br>
> (1011.218| 0.000) D: [lt-pulseaudio] sink-input.c: Negotiated<br>
> format: pcm, format.sample_format = "\"s16le\"" format.channels = "2"<br>
> format.rate = "48000" format.channel_map = "\"front-left,front-right<br>
> \""<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c: Trying to change<br>
> sample rate<br>
> (1011.218| 0.000) I: [lt-pulseaudio] module-stream-restore.c:<br>
> Restoring volume for sink input sink-input-by-media-role:music.<br>
> (1011.218| 0.000) I: [lt-pulseaudio] module-stream-restore.c:<br>
> Restoring mute state for sink input sink-input-by-media-role:music.<br>
> (1011.218| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes busy,<br>
> resuming.<br>
> (1011.218| 0.000) I: [lt-pulseaudio] resampler.c: Using resampler<br>
> 'speex-float-1'<br>
> (1011.218| 0.000) I: [lt-pulseaudio] resampler.c: Using float32le as<br>
> working format.<br>
> (1011.218| 0.000) I: [lt-pulseaudio] resampler.c: Choosing speex<br>
> quality setting 1.<br>
> (1011.218| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> requested: maxlength=33554432, tlength=0, base=4, prebuf=0, minreq=1<br>
> maxrewind=0<br>
> (1011.218| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> sanitized: maxlength=33554432, tlength=33554432, base=4, prebuf=0,<br>
> minreq=4 maxrewind=0<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c: Created input 3<br>
> "Playback Stream" on raop_output.Logitech-UE-Air-Speaker-39DB34.local<br>
> with sample spec s16le 2ch 48000Hz and channel map<br>
> front-left,front-right<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c: <a href="http://media.name" target="_blank">media.name</a> =<br>
> "Playback Stream"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> <a href="http://application.name" target="_blank">application.name</a> = "Quod Libet"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> native-protocol.peer = "UNIX socket client"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> native-protocol.version = "29"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c: media.role =<br>
> "music"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.icon_name = "quodlibet"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> <a href="http://application.process.id" target="_blank">application.process.id</a> = "19885"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.user = "thaynes"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.host = "<a href="http://nexus6.torolab.ibm.com" target="_blank">nexus6.torolab.ibm.com</a>"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.binary = "python2.7"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.language = "en_US.utf8"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> window.x11.display = ":0"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.machine_id = "dd52b532d0cb43738efff1f3e90d00f2"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> application.process.session_id = "4"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] sink-input.c:<br>
> <a href="http://module-stream-restore.id" target="_blank">module-stream-restore.id</a> = "sink-input-by-media-role:music"<br>
> (1011.218| 0.000) I: [lt-pulseaudio] protocol-native.c: Requested<br>
> tlength=200.00 ms, minreq=10.00 ms<br>
> (1011.218| 0.000) D: [lt-pulseaudio] protocol-native.c: Adjust<br>
> latency mode enabled, configuring sink latency to half of overall<br>
> latency.<br>
> (1011.218| 0.000) D: [lt-pulseaudio] protocol-native.c: Requested<br>
> latency=90.00 ms, Received latency=250.00 ms<br>
> (1011.218| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> requested: maxlength=4194304, tlength=51840, base=4, prebuf=0,<br>
> minreq=1920 maxrewind=0<br>
> (1011.218| 0.000) D: [lt-pulseaudio] memblockq.c: memblockq<br>
> sanitized: maxlength=4194304, tlength=51840, base=4, prebuf=0,<br>
> minreq=1920 maxrewind=0<br>
> (1011.219| 0.000) I: [lt-pulseaudio] protocol-native.c: Final<br>
> latency 520.00 ms = 250.00 ms + 2*10.00 ms + 250.00 ms<br>
> (1011.219| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Volume<br>
> adjusted: orig=66683 adjusted=66320<br>
> (1011.219| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Requested<br>
> volume: front-left: 66683 / 102%, front-right: 66683 / 102%<br>
> (1011.219| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Got<br>
> hardware volume: front-left: 66320 / 101%, front-right: 66320 / 101%<br>
> (1011.219| 0.000) D: [lt-pulseaudio] module-raop-sink.c: Calculated<br>
> software volume: front-left: 65536 / 100% / 0.00 dB, front-right:<br>
> 65536 / 100% / 0.00 dB<br>
> (1011.219| 0.000) D: [lt-pulseaudio] raop_client.c: volume=66320<br>
> db=0.000000<br>
> (1011.219| 0.000) D: [lt-pulseaudio] rtsp_client.c: Sending command:<br>
> SET_PARAMETER<br>
> (1011.221| 0.002) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.221| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.221| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.221| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.221| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] protocol-native.c: Requesting<br>
> rewind due to end of underrun.<br>
> (1011.222| 0.000) D: [raop-sink] sink-input.c: Requesting rewind due<br>
> to uncorking<br>
> (1011.222| 0.000) D: [lt-pulseaudio] module-suspend-on-idle.c: Sink<br>
> raop_output.Logitech-UE-Air-Speaker-39DB34.local becomes busy,<br>
> resuming.<br>
> (1011.222| 0.000) D: [raop-sink] module-raop-sink.c: RAOP: RUNNING<br>
> (1011.947| 0.725) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> (1011.947| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP:<br>
> SET_PARAMETER<br>
> (1011.947| 0.000) D: [lt-pulseaudio] rtsp_client.c: Full response<br>
> received. Dispatching<br>
> (1011.947| 0.000) D: [lt-pulseaudio] raop_client.c: RAOP:<br>
> SET_PARAMETER<br>
> (1012.788| 0.840) D: [raop-sink] module-raop-sink.c: Received<br>
> control packet.<br>
> (1012.788| 0.000) D: [raop-sink] raop_client.c: Resending 1 packets<br>
> starting at 47073<br>
> (1021.737| 8.949) D: [raop-sink] module-raop-sink.c: Received<br>
> control packet.<br>
> (1021.738| 0.000) D: [raop-sink] raop_client.c: Resending 1 packets<br>
> starting at 48180<br>
> (1021.738| 0.000) D: [raop-sink] module-raop-sink.c: Received<br>
> control packet.<br>
> (1021.738| 0.000) D: [raop-sink] raop_client.c: Resending 1 packets<br>
> starting at 48181<br>
> (1021.745| 0.007) D: [raop-sink] module-raop-sink.c: Received<br>
> control packet.<br>
> (1021.745| 0.000) D: [raop-sink] raop_client.c: Resending 1 packets<br>
> starting at 48182<br>
> (1021.746| 0.001) D: [raop-sink] module-raop-sink.c: Received<br>
> control packet.<br>
> (1021.747| 0.000) D: [raop-sink] raop_client.c: Resending 1 packets<br>
> starting at 48183<br>
> (1021.752| 0.005) D: [raop-sink] module-raop-sink.c: Received<br>
> control packet.<br>
><br>
><br>
> I'm looking for suggestions for next diagnostic steps. Any help is<br>
> much appreciated.<br>
><br>
> Thanks,<br>
> Toby Haynes<br>
><br>
</div></div>> _______________________________________________<br>
> pulseaudio-discuss mailing list<br>
> <a href="mailto:pulseaudio-discuss@lists.freedesktop.org">pulseaudio-discuss@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss" target="_blank">http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss</a><br>
<br>
<br>_______________________________________________<br>
pulseaudio-discuss mailing list<br>
<a href="mailto:pulseaudio-discuss@lists.freedesktop.org">pulseaudio-discuss@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss" target="_blank">http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss</a><br>
<br></blockquote></div><br></div>