AudioFlinger: flush direct tracks that are paused
Normally the flush is processed on ObtainBuffer.
But that is not called when the track is paused.
So it was not possible to flush and re-prime a
track that was paused.
Now we flush synchronously for inactive tracks,
and flush from prepareTracks_l for active tracks.
Bug: 19193985
Bug: 27791443
Change-Id: I39a7e4921e45041c3a51cf91fd3995b5edee6dd4
Signed-off-by: Phil Burk <philburk@google.com>
Loading
Please register or sign in to comment