4 Mar
2008
4 Mar
'08
3:37 p.m.
At Tue, 04 Mar 2008 09:20:36 -0600, Timur Tabi wrote:
Takashi Iwai wrote:
The question is whether OSS emulation really notices the underrun. More likely, it's caused by the difference of parameters.
Can you explain, please? Which parameters could be different?
In many cases, some of hw_params or sw_params values are different even on the same app when different APIs are used. You can check pcm*/sub*/* proc files to compare. Usually it's because of different constraints, e.g. OSS API requires power-of-two bytes alignment for buffer controls.
Takashi