4 ms·
Android's audio stack is pretty poor. Audio callbacks can happen at very uneven intervals, unlike iOS's reliable high-priority scheduling. The result is that yo
by widdershins 10y ago
Android's audio stack is pretty poor. Audio callbacks can happen at very uneven intervals, unlike iOS's reliable high-priority scheduling. The result is that you either have to buffer more (resulting in high latency) or radically reduce the time spent rendering your audio buffers, which of course means less time for making nice sound. Google actually recommends that you use no more than 1/4 of the typical time budget for rendering, to account for these non-deterministic callback times.