Re: Driver recovers from underrun in plain ALSA mode, but not in OSS emulation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux