You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 19, 2019. It is now read-only.
The usleep() adjustment is not ideal. It should take advantage of some audio hardware profiles introduced at Android 4.2 (or earlier). Research needed.
Also it may be better to introduce additional loop handler that switches to longer pooling (or sleep() instead of usleep() for long pause).
The text was updated successfully, but these errors were encountered:
Currently opensles driver runs spin loop to deal with audio buffers, which is waste of CPU resources.
fluidsynth/fluidsynth/src/drivers/fluid_opensles.c
Line 257 in 5e60a75
The usleep() adjustment is not ideal. It should take advantage of some audio hardware profiles introduced at Android 4.2 (or earlier). Research needed.
Also it may be better to introduce additional loop handler that switches to longer pooling (or sleep() instead of usleep() for long pause).
The text was updated successfully, but these errors were encountered: