Hi, Thanks Jassi, I dont my System is too slow, I have dual core processor, 1.5GHz. no CPU consuming process running on it. I Shall confirm if it does not support S32_LE.. Is there any means by which I can confirm the same without going through Codec Driver?? Kuldeep
On Fri, Aug 19, 2011 at 5:13 PM, Jassi Brar jassisinghbrar@gmail.comwrote:
On Fri, Aug 19, 2011 at 4:06 PM, kuldeep ghan ghankp@gmail.com wrote:
Hi,
I am trying to play raw audio as S32_LE format and I am getting
underruns.
*# aplay /userdata/raw -fS32_LE -r48000 -c2* *Playing raw data '/userdata/raw' : Signed 32 bit Little Endian, Rate
48000
Hz, Stereo* *underrun!!! (at least 0.055 ms long)* *underrun!!! (at least 0.043 ms long)* *underrun!!! (at least 0.040 ms long)* *underrun!!! (at least 0.043 ms long)* *underrun!!! (at least 0.043 ms long)* *underrun!!! (at least 0.043 ms long)* *underrun!!! (at least 0.040 ms long)*
I am able play it fine as S16_LE format. (aplay /userdata/raw -fS16_LE -r48000 -c2)
I would like to get it working fine S32_LE format. Any help, suggestions
to
get away with underruns is welcome.
From the info you provide, it seems your codec doesn't support 32bps and your system is too slow to be able to afford plugin's conversion overhead.