diff options
author | Robert Shih <robertshih@google.com> | 2015-08-04 18:07:44 -0700 |
---|---|---|
committer | Robert Shih <robertshih@google.com> | 2015-08-05 13:20:18 -0700 |
commit | 1a5c859016e743779e4db25855390b3ce523cd48 (patch) | |
tree | d457520647e05164e177ee0cdc96522733ae5bea /media/libmediaplayerservice/nuplayer/NuPlayer.h | |
parent | f09d59b9c03d3ac3523517ea587e7587e669b6a4 (diff) | |
download | frameworks_av-1a5c859016e743779e4db25855390b3ce523cd48.zip frameworks_av-1a5c859016e743779e4db25855390b3ce523cd48.tar.gz frameworks_av-1a5c859016e743779e4db25855390b3ce523cd48.tar.bz2 |
NuPlayer:seek handling on kWhatAudioTearDown
Restart from previous seek time on kWhatAudioTearDown if mRenderer
didn't supply a useful positionUs.
Bug: 22662968
Change-Id: Ic21957f676ba25fb92694f71093bed60b630390b
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayer.h')
-rw-r--r-- | media/libmediaplayerservice/nuplayer/NuPlayer.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayer.h b/media/libmediaplayerservice/nuplayer/NuPlayer.h index 9456d5d..c9f0bbd 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayer.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayer.h @@ -154,6 +154,8 @@ private: int32_t mVideoDecoderGeneration; int32_t mRendererGeneration; + int64_t mPreviousSeekTimeUs; + List<sp<Action> > mDeferredActions; bool mAudioEOS; |