On 02/24/2011 03:59 PM, Olivier Guilyardi wrote:
mmh. it depends on how the blocking is done. If it is a spin-lock it
will consume CPU and block other processes which are running at lower
priority in the meantime (but only up to sched_rt_runtime_us per second.
Other processes won't starve). Is there a poll (or select) function
available as part of the libaudio API?
If the i/o block waits for a signal (e.g. IRQ), it will work just fine.
>>> On Android, the closest that one can get to hardware in a more or less portable