commit | a7e0ca0ab5f39c5840d25594f2a3d86a49aaa70f | [log] [tgz] |
---|---|---|
author | Alexy Joseph <alexyj@codeaurora.org> | Tue Jul 16 16:00:50 2013 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Thu Jul 25 03:22:07 2013 -0700 |
tree | dd9c118719507f8fcb568bc5fd909b78f8592c36 | |
parent | 6a6c9ec67be6375e00d42b12cbeb986ef5e121c3 [diff] |
alsa_sound: Flush Proxy data at high water mark -There are instances when delays in the system setup causes buffering to fill up in Proxy. This results in Proxy buffers being very close to full leading to choppy audio -To fix this we need to flush the data in the proxy whenever the high water mark is reached. The water mark is set to 40000 frames for now. This can be changed by changing the AFE_PROXY_HIGH_WATER_MARK_FRAME_COUNT Change-Id: Ie727ac07c4865c8e84f1dfda752bc4b17b84a926