[pulseaudio-tickets] [PulseAudio] #670: multicast sound quality degrades over time

PulseAudio trac-noreply at tango.0pointer.de
Mon Oct 5 09:46:40 PDT 2009


#670: multicast sound quality degrades over time
-------------------------+--------------------------------------------------
  Reporter:  aapgorilla  |       Owner:  lennart
      Type:  defect      |      Status:  new    
 Milestone:              |   Component:  daemon 
Resolution:              |    Keywords:         
-------------------------+--------------------------------------------------
Description changed by coling:

Old description:

> Description of problem:
> When I start playing sound over RTP multicast everything is fine but
> sound
> quality degrades over a few minutes untill it just becomes a skipping
> sound.
> When I log out and back into the client desktop again the sound is okay
> again.
> Local audio is not affected and continues to play fine
>
> This is the output from pulseaudio -vvv where the actual skipping starts:
>
> D: module-rtp-recv.c: Updated sampling rate to 47506 Hz.
> D: module-rtp-recv.c: Requesting rewind due to end of underrun
> D: alsa-sink.c: Requested to rewind 52896 bytes.
> D: alsa-sink.c: Limited to 52896 bytes.
> D: alsa-sink.c: before: 4408
> D: alsa-sink.c: after: 3426
> D: alsa-sink.c: Rewound 41112 bytes.
> D: sink.c: Processing rewind...
> D: sink-input.c: Have to rewind 41112 bytes on render memblockq.
> D: source.c: Processing rewind...
> D: module-rtp-recv.c: Updating sample rate
> D: module-rtp-recv.c: wi=98342477 ri=97348545
> D: module-rtp-recv.c: Write index deviates by 1090,80 ms, expected 500,00
> ms
> D: module-rtp-recv.c: Updated sampling rate to 52716 Hz.
> D: module-rtp-recv.c: Requesting rewind due to end of underrun
> D: alsa-sink.c: Requested to rewind 52896 bytes.
> D: alsa-sink.c: Limited to 52896 bytes.
> D: alsa-sink.c: before: 4408
> D: alsa-sink.c: after: 4148
> D: alsa-sink.c: Rewound 49776 bytes.
> D: sink.c: Processing rewind...
> D: sink-input.c: Have to rewind 49776 bytes on render memblockq.
> D: source.c: Processing rewind...
> D: module-rtp-recv.c: Requesting rewind due to end of underrun
> D: alsa-sink.c: Requested to rewind 52896 bytes.
> D: alsa-sink.c: Limited to 39672 bytes.
> D: alsa-sink.c: before: 3306
> D: alsa-sink.c: after: 3291
> D: alsa-sink.c: Rewound 39492 bytes.
> D: sink.c: Processing rewind...

New description:

 Description of problem:
 When I start playing sound over RTP multicast everything is fine but sound
 quality degrades over a few minutes untill it just becomes a skipping
 sound.
 When I log out and back into the client desktop again the sound is okay
 again.
 Local audio is not affected and continues to play fine

 This is the output from pulseaudio -vvv where the actual skipping starts:
 {{{
 D: module-rtp-recv.c: Updated sampling rate to 47506 Hz.
 D: module-rtp-recv.c: Requesting rewind due to end of underrun
 D: alsa-sink.c: Requested to rewind 52896 bytes.
 D: alsa-sink.c: Limited to 52896 bytes.
 D: alsa-sink.c: before: 4408
 D: alsa-sink.c: after: 3426
 D: alsa-sink.c: Rewound 41112 bytes.
 D: sink.c: Processing rewind...
 D: sink-input.c: Have to rewind 41112 bytes on render memblockq.
 D: source.c: Processing rewind...
 D: module-rtp-recv.c: Updating sample rate
 D: module-rtp-recv.c: wi=98342477 ri=97348545
 D: module-rtp-recv.c: Write index deviates by 1090,80 ms, expected 500,00
 ms
 D: module-rtp-recv.c: Updated sampling rate to 52716 Hz.
 D: module-rtp-recv.c: Requesting rewind due to end of underrun
 D: alsa-sink.c: Requested to rewind 52896 bytes.
 D: alsa-sink.c: Limited to 52896 bytes.
 D: alsa-sink.c: before: 4408
 D: alsa-sink.c: after: 4148
 D: alsa-sink.c: Rewound 49776 bytes.
 D: sink.c: Processing rewind...
 D: sink-input.c: Have to rewind 49776 bytes on render memblockq.
 D: source.c: Processing rewind...
 D: module-rtp-recv.c: Requesting rewind due to end of underrun
 D: alsa-sink.c: Requested to rewind 52896 bytes.
 D: alsa-sink.c: Limited to 39672 bytes.
 D: alsa-sink.c: before: 3306
 D: alsa-sink.c: after: 3291
 D: alsa-sink.c: Rewound 39492 bytes.
 D: sink.c: Processing rewind...
 }}}

--

-- 
Ticket URL: <http://pulseaudio.org/ticket/670#comment:1>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list