Bug#260757: rhythmbox: pausing and unpausing some songs introduces glitch in playback

Loïc Minier Loïc Minier , 260757@bugs.debian.org
Wed, 13 Oct 2004 14:49:03 +0200


reassign 260757 gstreamer0.8-oss
thanks

      Hi,

Guillaume Pratte <guillaumep@soireevideo.org> - Wed, Jul 21, 2004:
> When I pause an MP3 with a non-"standard" bitrate, say, a 64kbps 22050H=
z file, 
> and unpause it, the song becomes distorted at a point where it can beco=
me 
> dangerous for the ears if the volume is too high!
> This is with using oss-sink on an alsa drived Sound Blaster Live!.

Jonathan Matthew <jonathan@kaolin.hn.org> - Mon, Aug 09, 2004:
> I'm seeing this too, with a wide variety of ogg vorbis and mp3 files,
> with the ALSA emu10k1 and intel8x0 drivers from 2.6.7 kernel using osss=
ink.
> alsasink playback doesn't suffer from the same problem, but it does
> suffer from problems similar to those reported in #262562.
> It's much more noticeable with lower playback rate (44100hz vs 22050hz)
> streams.  64kbit mp3s become completely unlistenable after
> pause/unpause.  Normal bitrate streams (oggenc -q 3, or 128kbps mp3)
> only suffer from mild distortion, barely noticeable most of the time. 
> If the code to close the sound device on pause is removed (in
> rb-player-gst.c, change 'if (may_pause == 1)' to 'if (0)' or commen=
t out
> that block), then pause/unpause does not affect sound quality.  I
> suspect it's something to do with ALSA OSS emulation and how it deals
> with the sequence of ioctls osssink issues when it opens the device, bu=
t 
> that's just a hunch.

 Thanks for your comments, I'm reassigning this to gstreamer0.8-oss as
 it is an osssink specific problem.

   Regards,

-- 
Loïc Minier <lool@dooz.org>