summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2015-08-18 00:59:51 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-08-18 00:59:51 +0000
commitc08872f977fc52c015cc17438dd3bd7981dfc0dc (patch)
treec63af0b4fa9581ca578bca70dea437c01b26e755 /media/libmediaplayerservice
parent39ff8149466ee8e86c0336f706cd4dd3713f359f (diff)
parent97c9f4fd7bc31e2968d816402659ba1c64f10b42 (diff)
downloadframeworks_av-c08872f977fc52c015cc17438dd3bd7981dfc0dc.zip
frameworks_av-c08872f977fc52c015cc17438dd3bd7981dfc0dc.tar.gz
frameworks_av-c08872f977fc52c015cc17438dd3bd7981dfc0dc.tar.bz2
Merge "NuPlayerRenderer: handle error when resuming an offloaded track" into mnc-dev
Diffstat (limited to 'media/libmediaplayerservice')
-rw-r--r--media/libmediaplayerservice/nuplayer/NuPlayerRenderer.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.cpp b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.cpp
index 2e0d0d3..04a46f4 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.cpp
+++ b/media/libmediaplayerservice/nuplayer/NuPlayerRenderer.cpp
@@ -1469,7 +1469,10 @@ void NuPlayer::Renderer::onResume() {
if (mHasAudio) {
cancelAudioOffloadPauseTimeout();
- mAudioSink->start();
+ status_t err = mAudioSink->start();
+ if (err != OK) {
+ notifyAudioTearDown();
+ }
}
{