summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authorWei Jia <wjia@google.com>2014-09-11 10:12:58 -0700
committerWei Jia <wjia@google.com>2014-09-11 10:12:58 -0700
commit2c6b6000404d939be92193209dbd147ccd70d2e1 (patch)
tree1587680a52622649a749acb7066c854eaeb3ef5b /media
parenta0695097f3a52d5e88eb167d10a7e8de7315d823 (diff)
parent42db212edc507588768479ec91acfb97b49b2837 (diff)
downloadframeworks_av-2c6b6000404d939be92193209dbd147ccd70d2e1.zip
frameworks_av-2c6b6000404d939be92193209dbd147ccd70d2e1.tar.gz
frameworks_av-2c6b6000404d939be92193209dbd147ccd70d2e1.tar.bz2
resolved conflicts for merge of 42db212e to master
Change-Id: I1d8fe79a591b0e2a9e279f6c2c70d9e13c72924b
Diffstat (limited to 'media')
-rw-r--r--media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp
index ae8ee43..df19aef 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp
+++ b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp
@@ -637,14 +637,15 @@ void NuPlayerDriver::notifyListener_l(
switch (msg) {
case MEDIA_PLAYBACK_COMPLETE:
{
- if (mLooping && mState != STATE_RESET_IN_PROGRESS) {
- mPlayer->seekToAsync(0);
- break;
- } else {
+ if (mState != STATE_RESET_IN_PROGRESS) {
+ if (mLooping) {
+ mPlayer->seekToAsync(0);
+ break;
+ }
+
+ mPlayer->pause();
mState = STATE_PAUSED;
}
- mPlayer->pause();
- mState = STATE_PAUSED;
// fall through
}