summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2013-04-15 16:18:56 -0700
committerAndreas Huber <andih@google.com>2013-04-15 16:18:56 -0700
commit602f5bbd7596ec3fe447fde4329d5d4f0b370835 (patch)
tree15871fed5f74c20a01c45e1aa370f75be9ad9a00 /media/libmediaplayerservice
parent474c6539e3592aece37616d0b39ef008b61260a0 (diff)
downloadframeworks_av-602f5bbd7596ec3fe447fde4329d5d4f0b370835.zip
frameworks_av-602f5bbd7596ec3fe447fde4329d5d4f0b370835.tar.gz
frameworks_av-602f5bbd7596ec3fe447fde4329d5d4f0b370835.tar.bz2
Guard against mLooper == NULL.
Change-Id: I01aa0e47b55d0dffe34525edf9f055a5cb4dc70f related-to-bug: 8620223
Diffstat (limited to 'media/libmediaplayerservice')
-rw-r--r--media/libmediaplayerservice/nuplayer/RTSPSource.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/nuplayer/RTSPSource.cpp b/media/libmediaplayerservice/nuplayer/RTSPSource.cpp
index a5ff0ca..50ebf9c 100644
--- a/media/libmediaplayerservice/nuplayer/RTSPSource.cpp
+++ b/media/libmediaplayerservice/nuplayer/RTSPSource.cpp
@@ -66,7 +66,9 @@ NuPlayer::RTSPSource::RTSPSource(
}
NuPlayer::RTSPSource::~RTSPSource() {
- mLooper->stop();
+ if (mLooper != NULL) {
+ mLooper->stop();
+ }
}
void NuPlayer::RTSPSource::prepareAsync() {