commit | ce84b2240497cd0923e190ae115e319e4c17d303 | [log] [tgz] |
---|---|---|
author | Wei Jia <wjia@google.com> | Thu Jan 14 14:39:42 2016 -0800 |
committer | Wei Jia <wjia@google.com> | Thu Jan 14 14:39:42 2016 -0800 |
tree | fefc7e1b872badcfa63548ee866ad1f3074b8188 | |
parent | 74a930b2bb7c61c25232c4f06b67abdbeaca8116 [diff] |
RTSPSource: check mHTTPService before dereferencing it. Change-Id: Id92c5ed86742f9c5cb0a67207b26de61523fd009
diff --git a/media/libmediaplayerservice/nuplayer/RTSPSource.cpp b/media/libmediaplayerservice/nuplayer/RTSPSource.cpp index af0351e..c861fd1 100644 --- a/media/libmediaplayerservice/nuplayer/RTSPSource.cpp +++ b/media/libmediaplayerservice/nuplayer/RTSPSource.cpp
@@ -76,6 +76,11 @@ } void NuPlayer::RTSPSource::prepareAsync() { + if (mIsSDP && mHTTPService == NULL) { + notifyPrepared(BAD_VALUE); + return; + } + if (mLooper == NULL) { mLooper = new ALooper; mLooper->setName("rtsp");