summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp')
-rw-r--r--media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp b/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp
index e3a9829..949a5e4 100644
--- a/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp
+++ b/media/libstagefright/chromium_http/ChromiumHTTPDataSource.cpp
@@ -273,7 +273,7 @@ bool ChromiumHTTPDataSource::estimateBandwidth(int32_t *bandwidth_bps) {
return true;
}
-DecryptHandle *ChromiumHTTPDataSource::DrmInitialization() {
+sp<DecryptHandle> ChromiumHTTPDataSource::DrmInitialization() {
Mutex::Autolock autoLock(mLock);
if (mDrmManagerClient == NULL) {
@@ -301,10 +301,10 @@ DecryptHandle *ChromiumHTTPDataSource::DrmInitialization() {
}
void ChromiumHTTPDataSource::getDrmInfo(
- DecryptHandle **handle, DrmManagerClient **client) {
+ sp<DecryptHandle> &handle, DrmManagerClient **client) {
Mutex::Autolock autoLock(mLock);
- *handle = mDecryptHandle;
+ handle = mDecryptHandle;
*client = mDrmManagerClient;
}