4 Mar
2014
4 Mar
'14
3:50 p.m.
David Henningsson wrote:
So, PulseAudio removed timer scheduling for drivers with SNDRV_PCM_INFO_BATCH, and released 5.0. Meanwhile, USB drivers still have SNDRV_PCM_INFO_BATCH, so this leads to performance regressions for USB sound cards.
The question remains - what does SNDRV_PCM_INFO_BATCH really mean?
For your purposes, it means that the pointer accuracy is likely to be worse than that of other sound cards.
There should be a mechanism to report the actual granularity.
Regards, Clemens