Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138730 - libvorbis-1.1.2 with USE=aotuv sometimes produces corrupted oggs
Summary: libvorbis-1.1.2 with USE=aotuv sometimes produces corrupted oggs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-01 09:01 UTC by James O'Malley
Modified: 2006-08-10 06:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James O'Malley 2006-07-01 09:01:06 UTC
I am running gcc 3.4.6 on AMD64.  When I use the aotuv patches (USE="aotuv") with libvorbis-1.1.2 sometimes the ogg files it produces will not play in xmms (the bitrate and sample rate jump around erratically and no audio is produced).   I even modified the libvorbis-1.1.1 ebuild and applied the original aotuv4.51b patch against it and I encountered the same results. 

The files play fine in my iaudio f1 hardware player and in Amarok.  If I compile the library without aotuv the files in question play perfectly everywhere.  

This happens mostly at -q 7.  If I switch to -q 6.99999 the file is okay, but with -q 6.999999 it goes back to being corrupted and will not play in xmms.  I wonder if it has something to do with my 64 bit platform.   Have the aotuv patches been sufficiently tested on AMD64?  Has anyone else encountered this problem? Or is it just me?
Comment 1 James O'Malley 2006-07-01 09:33:00 UTC
I just tested libvorbis-1.1.2 in a linux32 chrooted environment, and I get the same problem.  Some files (about one or two per album) do not play properly in xmms with the aotuv use flag.
Comment 2 James O'Malley 2006-08-10 06:29:06 UTC
Upon further inspection, this is NOT a bug.  The problem was the mpg123 input plugin.  If it is set to detect mp3 by content or by content and extension, it will sometimes mistakenly interpret oggs as mp3 and fail to play them.  The problem is intermittent.  If you set the mpg123 input plug-in to extension only, everything plays fine.