summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.cpp
diff options
context:
space:
mode:
authorSumit Bhattacharya <sumitb@nvidia.com>2015-11-19 12:56:41 +0530
committerSteve Kondik <steve@cyngn.com>2015-12-07 18:45:16 -0800
commit5f72c89a07f3a8881a4b9536221a5f9883d8a3b6 (patch)
tree4afe61b6f43b28d5c9d491fd5dfbc0ae250ace5b /services/audioflinger/Threads.cpp
parent3c51eb879f0fb925118d8ead8af8d511537caff8 (diff)
downloadframeworks_av-5f72c89a07f3a8881a4b9536221a5f9883d8a3b6.zip
frameworks_av-5f72c89a07f3a8881a4b9536221a5f9883d8a3b6.tar.gz
frameworks_av-5f72c89a07f3a8881a4b9536221a5f9883d8a3b6.tar.bz2
AudioFlinger: Fix re-use of fast-track
When a fast-track using shared buffer is restarted, we need to call obtainbuffer if frameReady has already become zero, even if track is still active. This is required to reset mFramesReadySafe. Otherwise mFramesReadySafe remain at 0 and fastmixer can't consume data from the track when it is re-used. Change-Id: I5d6f364f8f31baad3341bd4f51bf8a8b147cd7d7
Diffstat (limited to 'services/audioflinger/Threads.cpp')
0 files changed, 0 insertions, 0 deletions