diff options
author | Ronghua Wu <ronghuawu@google.com> | 2014-10-08 15:13:29 -0700 |
---|---|---|
committer | Ronghua Wu <ronghuawu@google.com> | 2014-10-13 16:24:49 -0700 |
commit | a73d9e0b3d171d2bfcd9eb07df9d6d36ae74df57 (patch) | |
tree | 0e385a27935b7912d276f972b7ed288e329fa2d8 /media/libmediaplayerservice/nuplayer/NuPlayer.h | |
parent | a4c3d8f0f9aab53b106d95e6139e0465908909f4 (diff) | |
download | frameworks_av-a73d9e0b3d171d2bfcd9eb07df9d6d36ae74df57.zip frameworks_av-a73d9e0b3d171d2bfcd9eb07df9d6d36ae74df57.tar.gz frameworks_av-a73d9e0b3d171d2bfcd9eb07df9d6d36ae74df57.tar.bz2 |
NuPlayer: query current position from NuPlayerRenderer.
Bug: 17653702
Change-Id: Ie0b1f92420b071a0cfcd389f5e7917a54d332541
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayer.h')
-rw-r--r-- | media/libmediaplayerservice/nuplayer/NuPlayer.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayer.h b/media/libmediaplayerservice/nuplayer/NuPlayer.h index 1b9a756..c61510c 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayer.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayer.h @@ -67,6 +67,8 @@ struct NuPlayer : public AHandler { status_t getTrackInfo(Parcel* reply) const; status_t getSelectedTrack(int32_t type, Parcel* reply) const; status_t selectTrack(size_t trackIndex, bool select); + status_t getCurrentPosition(int64_t *mediaUs); + void getStats(int64_t *mNumFramesTotal, int64_t *mNumFramesDropped); sp<MetaData> getFileMeta(); @@ -126,7 +128,6 @@ private: sp<Source> mSource; uint32_t mSourceFlags; sp<NativeWindowWrapper> mNativeWindow; - int64_t mCurrentPositionUs; sp<MediaPlayerBase::AudioSink> mAudioSink; sp<Decoder> mVideoDecoder; bool mVideoIsAVC; @@ -179,7 +180,6 @@ private: int64_t mSkipRenderingAudioUntilMediaTimeUs; int64_t mSkipRenderingVideoUntilMediaTimeUs; - int64_t mVideoLateByUs; int64_t mNumFramesTotal, mNumFramesDropped; int32_t mVideoScalingMode; |