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 137556 - Ogg Vorbis playback has poor spatialization
Ogg Vorbis playback has poor spatialization
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.0
Other Linux
: Normal major
: 0.8.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-03-18 03:53 UTC by Hypnos
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6


Attachments
patch (1.51 KB, patch)
2004-03-19 00:21 UTC, David Schleef
none Details | Review

Description Hypnos 2004-03-18 03:53:12 UTC
Under rhythmbox 0.7.1, the channel separation for Ogg Vorbis files are poor
-- they sound mono!  This is not the case with MP3 files, which sound very
nice.  Therefore, I believe there's a problem with the gstvorbis library.

XMMS renders both correctly, so libvorbis is ok, I think.

Possibly useful info:

* gstreamer-0.8, gst-plugins-0.8
* rhythmbox 0.7.1
* gcc 3.2.3
* ALSA 1.0.3
* WAV data piped through EsounD for GNOME integration
Comment 1 David Schleef 2004-03-19 00:20:47 UTC
This is because of a subtle bug related to audioconvert.  It's unclear
how this is going to be solved.  I'm attaching a patch that brute
forces a fix for the problem, because since reading this bug, I get
annoyed by mono music in rb.
Comment 2 David Schleef 2004-03-19 00:21:19 UTC
Created attachment 25788 [details] [review]
patch
Comment 3 Benjamin Otte (Company) 2004-03-21 02:55:50 UTC
2004-03-21  Benjamin Otte  <otte@gnome.org>
                                                                     
                                                                     
                              
        * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link),
        (_fixate_caps_to_int), (gst_audio_convert_fixate):
          add a fixation function that pretty much does the right
thing (fixes
          #137556)
Comment 4 Hypnos 2004-03-21 03:03:41 UTC
Danke!