14 Nov
2011
14 Nov
'11
3:35 p.m.
At Mon, 14 Nov 2011 17:53:10 +0800, Scott Jiang wrote:
When I use ad1836 and ad1938 with alsa lib 1.0.24, there is an error:
root:/> arecord -t wav -c 2 -d 3 -r 48000 -f S32_LE 1.wav Recording WAVE '1.wav' : Signed 32 bit Little Endian, Rate 48000 Hz, Stereo arecord: pcm_read:1773: read error: Input/output error
If format isn't S32_LE, snd_pcm_plugin_readi will be called and everything works fine.
Hi Takashi, Any feedback for this bug? I appreciate your help.
Does your driver support mmap? What shows aplay -v with the arguments above?
I know of a problem of mmap-emul plugin when it runs over a slave that supports the mmap by itself. But it should work when it runs over a slave that doesn't support mmap.
Takashi