commit | 9816016afb2a13c6a866cd047d57020566a8b9a9 | [log] [tgz] |
---|---|---|
author | Wei Jia <wjia@google.com> | Wed Feb 04 17:01:11 2015 -0800 |
committer | Wei Jia <wjia@google.com> | Tue Feb 24 16:34:11 2015 -0800 |
tree | 176a616a7d5da21447e880158cef57516efee9c3 | |
parent | 658fc18d8e632441cd5d83a4f74b53620cbac1fe [diff] [blame] |
mediaplayer: support dynamic playback rate Bug: 19196501 Change-Id: I856b1507d5fa2cedfb645706d2435683a7d3e050
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp index abfa4d3..5887e50 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp +++ b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp
@@ -341,6 +341,11 @@ return mState == STATE_RUNNING && !mAtEOS; } +status_t NuPlayerDriver::setPlaybackRate(float rate) { + mPlayer->setPlaybackRate(rate); + return OK; +} + status_t NuPlayerDriver::seekTo(int msec) { ALOGD("seekTo(%p) %d ms", this, msec); Mutex::Autolock autoLock(mLock);