[Bug 579300] Re: Please disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS*

Raphael Gradenwitz raphael at gradenwitz.ath.cx
Sat Aug 21 23:44:15 UTC 2010


This was not a Bug at all! The "fix" is a Bug!!
===================================

OSS Proxy is inappropriate as replacement for Alsa-OSS emulation.
The OSS Support has now simply been removed without the OSS proxy have been released as replacement. Lots of people dont understand why their TV or Radio volume-control got stuck suddenly!
Meanwhile I have build and tested OSS proxy here but it is crap.
As you can read here http://userweb.kernel.org/~tj/ossp/ :

"The mixer behaves a bit differently tho.  In the original OSS,
/dev/mixer is the hardware mixer, so adjusting volumes there affects
all audio streams.  When using ossp, each process group gets its own
mixer and the mixer always contains only two knobs - PCM and IGAIN.
Combined with per-stream volume control of pulseaudio, this scheme
works quite well for applications with embedded volume control
although it makes standalone OSS mixer programs virtually useless"

The tvtime binary needs /dev/mixer:line or /dev/mixer:cd but exactly
that is not possible with OSS Proxy since it only supports PCM and IGAIN
and that only for one soundcard. If one wants to use it for more
soundcards, a smart wrapper mechanism have to be developed yet.

Please undo this changes!

OSSp is not ready yet for use. I know that OSS itself is deprecated but
please don't remove good working emulation in order to replace it with
nothing or crapy proxy mechanisms.

-- 
Please disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS*
https://bugs.launchpad.net/bugs/579300
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list