<html>
At 02:07 PM 10/11/2000 -0500, Stuart Levy wrote:<br>
<blockquote type=cite cite>&gt;
<a href="http://www-unix.mcs.anl.gov/web-mail-archive/lists/ag-tech/msg01231.html" eudora="autourl">http://www-unix.mcs.anl.gov/web-mail-archive/lists/ag-tech/msg01231.html</a><br>
<br>
How does this rat handle the AC97 case?&nbsp; George and I tried this
yesterday:<br>
Running what we *think* was the right rat with OSS_IS_AC97=1 set,<br>
strace on the rat-4.2.4-media process showed that it would first<br>
attempt to set IGAIN (which failed with EINVAL) and then would<br>
successfully set LINE (which does the wrong thing). </blockquote><br>
If setting IGAIN failed, I suspect it's not really being AC97 compliant.
Can you send me the output of the debugging rat, and the output of cat
/dev/sndstat?<br>
<br>
<br>
<blockquote type=cite cite>I can't see the OSS driver source, but looking
at the es1371.c driver,<br>
it appears that this case might work if rat were to<br>
&nbsp;&nbsp; first try SOUND_MIXER_IGAIN,<br>
&nbsp;&nbsp; then if that fails, try SOUND_MIXER_RECLEV,<br>
&nbsp;&nbsp; and only if that also fails (or maybe, for AC97, 
never)<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>try
SOUND_MIXER_LINE.<br>
<br>
<br>
&nbsp;&nbsp; Stuart Levy</blockquote></html>