summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
diff options
context:
space:
mode:
authorPraveen Chavan <pchavan@codeaurora.org>2015-03-19 01:47:20 -0700
committerLinux Build Service Account <lnxbuild@localhost>2015-10-06 03:24:10 -0600
commitcd422ac2630e5b0170326dcb4bafe248be1075b2 (patch)
tree1c37d049f52342f278126560050745ac1d4f8bfc /media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
parentce35c5f29d910d4bee3209639132b5c11a8db297 (diff)
downloadframeworks_av-cd422ac2630e5b0170326dcb4bafe248be1075b2.zip
frameworks_av-cd422ac2630e5b0170326dcb4bafe248be1075b2.tar.gz
frameworks_av-cd422ac2630e5b0170326dcb4bafe248be1075b2.tar.bz2
NuPlayerRenderer: Update position of AV stream even after audio EOS
For AV streams with shorter audio, anchorTime does not update beyond audio EOS causing MediaPlayer.getCurrentPosition to return the same fixed value (progress bar does not update). Allow updating the current position in renderer beyond the anchorTime to update the player's position if audio stream is present. CRs-Fixed: 808073 Change-Id: I75625d24a6c155ff12f27fd0848503657e9219aa
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h')
-rw-r--r--media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
index 3e65649..c83185e 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
+++ b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.h
@@ -162,6 +162,7 @@ private:
int64_t mVideoLateByUs;
bool mHasAudio;
bool mHasVideo;
+ bool mFoundAudioEOS;
bool mNotifyCompleteAudio;
bool mNotifyCompleteVideo;