On 4/3/06, <b class="gmail_sendername">Stone</b> <<a href="mailto:syphyr@gmail.com">syphyr@gmail.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;">It appears that some changes have been made to the alsa OSS emulation in 2.6.17-rc1 kernels. When I try the following command, I get an error message from v4l saying, "Invalid argument" when it attempts to read /dev/dsp.  This works fine with 
<a href="http://2.6.16.1" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">2.6.16.1</a> kernels. But, 2.6.17-rc1 seems to have some fixes in it that I want. I have verified that /dev/dsp exists with the proper permissions.  There is something else wrong... Thanks.
</div></blockquote><div><br><br>I believe what broke VLC from being able to read /dev/dsp is this new kernel option:<br><br>CONFIG_SND_PCM_OSS_PLUGINS=y<br><br>If you disable this option, the ALSA's OSS PCM API will not support conversion of channels, formats and rates. It will behave like most of new OSS/Free drivers in 
2.4/2.6 kernels.<br></div></div>