summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayer.cpp')
-rw-r--r--media/libmediaplayerservice/nuplayer/NuPlayer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayer.cpp b/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
index 58d0138..71857c3 100644
--- a/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
+++ b/media/libmediaplayerservice/nuplayer/NuPlayer.cpp
@@ -227,7 +227,9 @@ void NuPlayer::setDataSourceAsync(
} else if ((!strncasecmp(url, "widevine://", 11))) {
source = new GenericSource(notify, httpService, url, headers,
true /* isWidevine */, mUIDValid, mUID);
- mSourceFlags |= Source::FLAG_SECURE;
+ // Don't set FLAG_SECURE on mSourceFlags here, the correct flags
+ // will be updated in Source::kWhatFlagsChanged handler when
+ // GenericSource is prepared.
} else {
source = new GenericSource(notify, httpService, url, headers);
}