replicant-frameworks_native/libs
Eric Laurent 0e49d35fa4 Improvements for issue 2197683: English IME key-press latency is noticeably higher on passion than sholes
This change goes with a kernel driver change that reduces the audio buffer size from 4800 bytes (~27ms) to 3072 bytes (~17ms).
- The AudioFlinger modifcations in change 0bca68cfff161abbc992fec82dc7c88079dd1a36 have been removed: the short sleep period was counter productive when the AudioTrack is using the call back thread as it causes to many preemptions.
- AudioFlinger mixer thread now detects long standby exit time and in this case anticipates start by writing 0s as soon as a track is enabled even if not ready for mixing.
- AudioTrack::start() is modified to start call back thread before starting the IAudioTrack so that thread startup time is masked by IAudioTrack start and mixer thread wakeup time.
2009-11-11 12:13:27 -08:00
..
audioflinger Improvements for issue 2197683: English IME key-press latency is noticeably higher on passion than sholes 2009-11-11 12:13:27 -08:00
binder Reset binder service threads' cgroup/priority after command completion 2009-11-08 14:29:02 -08:00
surfaceflinger
ui Prevent crash in Home when using widgets whose ids collide with Home's 2009-11-05 15:40:35 -08:00
utils