Loading include/media/stagefright/MediaClock.h +1 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ struct MediaClock : public RefBase { void updateMaxTimeMedia(int64_t maxTimeMediaUs); void setPlaybackRate(float rate); float getPlaybackRate() const; // query media time corresponding to real time |realUs|, and save the // result in |outMediaUs|. Loading media/libstagefright/MediaClock.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,11 @@ void MediaClock::setPlaybackRate(float rate) { mPlaybackRate = rate; } float MediaClock::getPlaybackRate() const { Mutex::Autolock autoLock(mLock); return mPlaybackRate; } status_t MediaClock::getMediaTime( int64_t realUs, int64_t *outMediaUs, bool allowPastMaxTime) const { if (outMediaUs == NULL) { Loading Loading
include/media/stagefright/MediaClock.h +1 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ struct MediaClock : public RefBase { void updateMaxTimeMedia(int64_t maxTimeMediaUs); void setPlaybackRate(float rate); float getPlaybackRate() const; // query media time corresponding to real time |realUs|, and save the // result in |outMediaUs|. Loading
media/libstagefright/MediaClock.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,11 @@ void MediaClock::setPlaybackRate(float rate) { mPlaybackRate = rate; } float MediaClock::getPlaybackRate() const { Mutex::Autolock autoLock(mLock); return mPlaybackRate; } status_t MediaClock::getMediaTime( int64_t realUs, int64_t *outMediaUs, bool allowPastMaxTime) const { if (outMediaUs == NULL) { Loading