diff options
author | Andreas Huber <andih@google.com> | 2011-10-26 15:23:31 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2011-10-26 15:23:31 -0700 |
commit | a4af2143ecbd630e946647c1b5f90fda8f61ebb3 (patch) | |
tree | 90937772071f770fd7fb21a17a0ddb1f05d4b936 /media/libmediaplayerservice/nuplayer/NuPlayerDriver.h | |
parent | 1d2acaffde56ad79e6e96f228d7857863462397c (diff) | |
download | frameworks_av-a4af2143ecbd630e946647c1b5f90fda8f61ebb3.zip frameworks_av-a4af2143ecbd630e946647c1b5f90fda8f61ebb3.tar.gz frameworks_av-a4af2143ecbd630e946647c1b5f90fda8f61ebb3.tar.bz2 |
Properly report that we're no longer playing after receiving event
MEDIA_PLAYBACK_COMPLETE or MEDIA_ERROR.
Change-Id: I03eeba751d3728adb33d9c66de4c7444a91696f3
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerDriver.h')
-rw-r--r-- | media/libmediaplayerservice/nuplayer/NuPlayerDriver.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h index 181c37d..aaa3de0 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h @@ -67,6 +67,7 @@ struct NuPlayerDriver : public MediaPlayerInterface { void notifyPosition(int64_t positionUs); void notifySeekComplete(); void notifyFrameStats(int64_t numFramesTotal, int64_t numFramesDropped); + void notifyListener(int msg, int ext1 = 0, int ext2 = 0); protected: virtual ~NuPlayerDriver(); @@ -95,6 +96,7 @@ private: }; State mState; + bool mAtEOS; int64_t mStartupSeekTimeUs; |