Red Hat Bugzilla – Bug 11406
problem playing mp3 with an 8-bit soundcard
Last modified: 2008-05-01 11:37:55 EDT
The mpg123 bundled with Redhat 6.1 & 6.2 doesn't work with a Soundblaster
2.0 8-bit soundcard.
After starting MPG123 it says:
unsupported sound format: 33
Audio device open for 44.1Khz, stereo, 16bit failed
Trying 44.1Khz, 8bit stereo.
And the sound then plays at half the speed it normally would. Forcing it to
8-bit mode doesn't work.
I downloaded the MPG123 source TAR, I recompiled it and replaced the
"mpg123" binary file, and now it works..The binary file that I compiled is
about 50kb bigger than the one bundled with RH6.x
assign to notting
This is a problem with esound.
From reading the bug description it would appear that esd is not setting the
correct sampling rate on the sound device.
However, the code exists to set & check the sampling rate, and I cannot see any
problem with it at all. It is likely that this is a kernel bug, therefore.
I can only duplicate this problem with esd, and nobody else has ever seen
it otherwise. In the absence of any traces Im reassigning it back to Elliot
Elliot. I need exact syscall traces of the incorrect ioctl return. The 8bit
SB only supports 22KHz. Mpg123 without esd sees the fail correctly. Given
that and the fact this kernel code area has zero bugs against it in about
3 years Im dubious its the kernel, very dubious.
old bug plonk