diff options
author | Andy Hung <hunga@google.com> | 2015-08-27 16:18:59 -0700 |
---|---|---|
committer | Andy Hung <hunga@google.com> | 2015-09-01 22:18:31 +0000 |
commit | 7d05308b16a688436331de2e94d89e46d05d8d1d (patch) | |
tree | 839f104eb7095c751759e6ab692774db32079d47 /media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h | |
parent | 5dc3d9928f85580a2351925b5f11ff0189524c39 (diff) | |
download | frameworks_av-7d05308b16a688436331de2e94d89e46d05d8d1d.zip frameworks_av-7d05308b16a688436331de2e94d89e46d05d8d1d.tar.gz frameworks_av-7d05308b16a688436331de2e94d89e46d05d8d1d.tar.bz2 |
NuPlayerRenderer: Do not deliver audio too soon after stop
For non-offloaded audio, do not deliver audio data too soon after stop
when in paused mode. Otherwise the audio MixerThread will keep the
track playing, instead of inactivating the track.
Bug: 23167401
Change-Id: If376148c742fde2d20dc5d23bf0b894fe378e71a
(cherry picked from commit b03dcb34cd44d77e5fe1559e72323e03c59931db)
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h')
-rw-r--r-- | media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h index 3e65649..87bcbf9 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h @@ -170,6 +170,7 @@ private: // modified on only renderer's thread. bool mPaused; + int64_t mPauseDrainAudioAllowedUs; // time when we can drain/deliver audio in pause mode. bool mVideoSampleReceived; bool mVideoRenderingStarted; |