After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 566192 - pulsesink distorts audio in left channel
pulsesink distorts audio in left channel
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.10
Other All
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-01-01 12:29 UTC by Wouter Koersen
Modified: 2009-01-09 22:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Wouter Koersen 2009-01-01 12:29:34 UTC
Please describe the problem:
I use a Mac Mini core duo as my Linux system. It runs openSUSE 11,1. Since I upgraded to this release I noticed distortion in the left channel. It sounded like a cable problem at first. Then I noticed that only Amarok produced distorted sound and that playing the same stream with VLC did not produce the distortion.

Finally I found that I can get rid of the distortion by switching to alsasink

Steps to reproduce:
1. Play an MP3 stream with Amarok;
2. Play an MP3 stream with yauap
3. Play an MP3 stream with gst-launch souphttpsrc location=http://gffstream.ic.llnwd.net/stream/gffstream_w21a ! flump3dec ! audioconvert  ! audioresample ! pulsesink


Actual results:
Clicking sounds in left channel

Expected results:
Undistorted sound in both channels

Does this happen every time?
yes

Other information:
gst-launch souphttpsrc location=http://gffstream.ic.llnwd.net/stream/gffstream_w21a ! flump3dec ! audioconvert  ! audioresample ! alsasink

plays the stream without this distortion.

I found this out while listening to the new years concert from Vienna!
Comment 1 Wouter Koersen 2009-01-01 15:00:22 UTC
I've solved this problem. It was due to a pulseaudio bug:
http://www.pulseaudio.org/ticket/358

Adding

default-sample-format = float32ne

to my /etc/pulse/daemon.conf file has solved the problem!