From 224858e719d045c8554856b12c4ab73d2375cf33 Mon Sep 17 00:00:00 2001 From: Wei Jia Date: Mon, 19 Oct 2015 16:14:14 -0700 Subject: GenericSource: reset mDrmManagerClient when mDataSource is cleared. Bug: 25070434 Change-Id: Iade3472c496ac42456e42db35e402f7b66416f5b (cherry picked from commit b41fd0d4929f0a89811bafcc4fd944b128f00ce2) --- media/libmediaplayerservice/nuplayer/GenericSource.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/media/libmediaplayerservice/nuplayer/GenericSource.cpp b/media/libmediaplayerservice/nuplayer/GenericSource.cpp index b6f3a9f..63d826c 100644 --- a/media/libmediaplayerservice/nuplayer/GenericSource.cpp +++ b/media/libmediaplayerservice/nuplayer/GenericSource.cpp @@ -381,6 +381,7 @@ void NuPlayer::GenericSource::notifyPreparedAndCleanup(status_t err) { { Mutex::Autolock _l(mDisconnectLock); mDataSource.clear(); + mDrmManagerClient = NULL; mCachedSource.clear(); mHttpSource.clear(); } -- cgit v1.1