MediaDataSource: add DrmInitialization for IDataSource.

Bug: 29342399
Bug: 28901867
Change-Id: Ib2049566582aa08783ff588dd25afef4e1c0b5e2
This commit is contained in:
Wei Jia
2016-07-07 16:08:30 -07:00
parent 9ac6a460c8
commit a03dc2b5eb
2 changed files with 6 additions and 0 deletions

View File

@@ -26,6 +26,7 @@
#include "JNIHelp.h"
#include <binder/MemoryDealer.h>
#include <drm/drm_framework_common.h>
#include <media/stagefright/foundation/ADebug.h>
#include <nativehelper/ScopedLocalRef.h>
@@ -159,4 +160,8 @@ String8 JMediaDataSource::toString() {
return String8::format("JMediaDataSource(pid %d, uid %d)", getpid(), getuid());
}
sp<DecryptHandle> JMediaDataSource::DrmInitialization(const char * /* mime */) {
return NULL;
}
} // namespace android

View File

@@ -47,6 +47,7 @@ public:
virtual void close();
virtual uint32_t getFlags();
virtual String8 toString();
virtual sp<DecryptHandle> DrmInitialization(const char *mime);
private:
// Protect all member variables with mLock because this object will be