/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
D | android.hardware.drm@1.4-service.clearkey.rc | 1 service vendor.drm-clearkey-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.clearkey 2 interface android.hardware.drm@1.0::ICryptoFactory clearkey 3 interface android.hardware.drm@1.0::IDrmFactory clearkey 4 interface android.hardware.drm@1.1::ICryptoFactory clearkey 5 interface android.hardware.drm@1.1::IDrmFactory clearkey 6 interface android.hardware.drm@1.2::ICryptoFactory clearkey 7 interface android.hardware.drm@1.2::IDrmFactory clearkey 8 interface android.hardware.drm@1.3::ICryptoFactory clearkey 9 interface android.hardware.drm@1.3::IDrmFactory clearkey 10 interface android.hardware.drm@1.4::ICryptoFactory clearkey [all …]
|
D | android.hardware.drm@1.4-service-lazy.clearkey.rc | 1 service vendor.drm-clearkey-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service-lazy.clearkey 2 interface android.hardware.drm@1.0::ICryptoFactory clearkey 3 interface android.hardware.drm@1.0::IDrmFactory clearkey 4 interface android.hardware.drm@1.1::ICryptoFactory clearkey 5 interface android.hardware.drm@1.1::IDrmFactory clearkey 6 interface android.hardware.drm@1.2::ICryptoFactory clearkey 7 interface android.hardware.drm@1.2::IDrmFactory clearkey 8 interface android.hardware.drm@1.3::ICryptoFactory clearkey 9 interface android.hardware.drm@1.3::IDrmFactory clearkey 10 interface android.hardware.drm@1.4::ICryptoFactory clearkey [all …]
|
D | android.hardware.drm@1.3-service.clearkey.rc | 1 service vendor.drm-clearkey-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.clearkey 2 interface android.hardware.drm@1.0::ICryptoFactory clearkey 3 interface android.hardware.drm@1.0::IDrmFactory clearkey 4 interface android.hardware.drm@1.1::ICryptoFactory clearkey 5 interface android.hardware.drm@1.1::IDrmFactory clearkey 6 interface android.hardware.drm@1.2::ICryptoFactory clearkey 7 interface android.hardware.drm@1.2::IDrmFactory clearkey 8 interface android.hardware.drm@1.3::ICryptoFactory clearkey 9 interface android.hardware.drm@1.3::IDrmFactory clearkey
|
D | android.hardware.drm@1.3-service-lazy.clearkey.rc | 1 service vendor.drm-clearkey-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service-lazy.clearkey 2 interface android.hardware.drm@1.0::ICryptoFactory clearkey 3 interface android.hardware.drm@1.0::IDrmFactory clearkey 4 interface android.hardware.drm@1.1::ICryptoFactory clearkey 5 interface android.hardware.drm@1.1::IDrmFactory clearkey 6 interface android.hardware.drm@1.2::ICryptoFactory clearkey 7 interface android.hardware.drm@1.2::IDrmFactory clearkey 8 interface android.hardware.drm@1.3::ICryptoFactory clearkey 9 interface android.hardware.drm@1.3::IDrmFactory clearkey
|
D | Android.bp | 56 "android.hardware.drm@1.0", 57 "android.hardware.drm@1.1", 58 "android.hardware.drm@1.2", 59 "android.hardware.drm@1.3", 60 "android.hardware.drm@1.4", 97 name: "android.hardware.drm@1.2-service.clearkey", 100 init_rc: ["android.hardware.drm@1.2-service.clearkey.rc"], 101 vintf_fragments: ["manifest_android.hardware.drm@1.2-service.clearkey.xml"], 105 name: "android.hardware.drm@1.2-service-lazy.clearkey", 106 overrides: ["android.hardware.drm@1.2-service.clearkey"], [all …]
|
D | android.hardware.drm@1.2-service.clearkey.rc | 1 service vendor.drm-clearkey-hal-1-2 /vendor/bin/hw/android.hardware.drm@1.2-service.clearkey 2 interface android.hardware.drm@1.0::ICryptoFactory clearkey 3 interface android.hardware.drm@1.0::IDrmFactory clearkey 4 interface android.hardware.drm@1.1::ICryptoFactory clearkey 5 interface android.hardware.drm@1.1::IDrmFactory clearkey 6 interface android.hardware.drm@1.2::ICryptoFactory clearkey 7 interface android.hardware.drm@1.2::IDrmFactory clearkey
|
D | android.hardware.drm@1.2-service-lazy.clearkey.rc | 1 service vendor.drm-clearkey-hal-1-2 /vendor/bin/hw/android.hardware.drm@1.2-service-lazy.clearkey 2 interface android.hardware.drm@1.0::ICryptoFactory clearkey 3 interface android.hardware.drm@1.0::IDrmFactory clearkey 4 interface android.hardware.drm@1.1::ICryptoFactory clearkey 5 interface android.hardware.drm@1.1::IDrmFactory clearkey 6 interface android.hardware.drm@1.2::ICryptoFactory clearkey 7 interface android.hardware.drm@1.2::IDrmFactory clearkey
|
D | service.cpp | 28 using android::hardware::drm::V1_4::ICryptoFactory; 29 using android::hardware::drm::V1_4::IDrmFactory; 30 using android::hardware::drm::V1_4::clearkey::CryptoFactory; 31 using android::hardware::drm::V1_4::clearkey::DrmFactory;
|
D | serviceLazy.cpp | 28 using android::hardware::drm::V1_4::ICryptoFactory; 29 using android::hardware::drm::V1_4::IDrmFactory; 30 using android::hardware::drm::V1_4::clearkey::CryptoFactory; 31 using android::hardware::drm::V1_4::clearkey::DrmFactory;
|
D | DrmFactory.cpp | 33 namespace drm { namespace 37 using ::android::hardware::drm::V1_0::Status; 38 using ::android::hardware::drm::V1_1::SecurityLevel; 39 using ::android::hardware::drm::V1_4::clearkey::DrmPlugin; 40 using ::android::hardware::drm::V1_4::clearkey::SessionLibrary;
|
/frameworks/av/drm/libmediadrm/ |
D | Android.bp | 59 "android.hardware.drm@1.0", 60 "android.hardware.drm@1.1", 61 "android.hardware.drm@1.2", 62 "android.hardware.drm@1.3", 63 "android.hardware.drm@1.4", 73 "android.hardware.drm@1.0", 74 "android.hardware.drm@1.1", 75 "android.hardware.drm@1.2", 76 "android.hardware.drm@1.4", 85 // This is the version of the drm metrics configured for protobuf lite. [all …]
|
D | CryptoHal.cpp | 33 using drm::V1_0::BufferType; 34 using drm::V1_0::DestinationBuffer; 35 using drm::V1_0::ICryptoFactory; 36 using drm::V1_0::ICryptoPlugin; 37 using drm::V1_0::Mode; 38 using drm::V1_0::Pattern; 39 using drm::V1_0::SharedBuffer; 40 using drm::V1_0::Status; 41 using drm::V1_0::SubSample; 54 typedef drm::V1_2::Status Status_V1_2; [all …]
|
/frameworks/base/media/jni/ |
D | android_media_MediaDrm.cpp | 43 namespace drm = ::android::hardware::drm; 234 jobject hidlLogMessagesToJavaList(JNIEnv *env, const Vector<drm::V1_4::LogMessage> &logs) { in hidlLogMessagesToJavaList() 426 JNIEnv *env, const sp<IDrm> &drm, status_t err, const char *msg = NULL) { in throwExceptionAsNecessary() argument 428 if (drm != NULL && err != OK) { in throwExceptionAsNecessary() 429 msgStr = DrmUtils::GetExceptionMessage(err, msg, drm); in throwExceptionAsNecessary() 490 sp<IDrm> drm = MakeDrm(); in MakeDrm() local 492 if (drm == NULL) { in MakeDrm() 496 status_t err = drm->createPlugin(uuid, appPackageName); in MakeDrm() 502 return drm; in MakeDrm() 585 sp<IDrm> drm = MakeDrm(); in IsCryptoSchemeSupported() local [all …]
|
/frameworks/av/drm/drmserver/ |
D | drmserver.rc | 1 service drm /system/bin/drmserver 4 user drm 5 group drm system inet drmrpc readproc 8 on property:drm.service.enabled=true 9 start drm 11 on property:drm.service.enabled=1 12 start drm
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
D | CryptoPlugin.h | 36 namespace drm { 40 namespace drm = ::android::hardware::drm; variable 41 using drm::V1_0::DestinationBuffer; 42 using drm::V1_0::Mode; 43 using drm::V1_0::Pattern; 44 using drm::V1_0::SharedBuffer; 45 using drm::V1_0::Status; 46 using drm::V1_0::SubSample; 57 typedef drm::V1_2::Status Status_V1_2; 59 struct CryptoPlugin : public drm::V1_4::ICryptoPlugin {
|
D | DrmPlugin.h | 34 namespace drm { 38 namespace drm = ::android::hardware::drm; variable 39 using drm::V1_0::EventType; 40 using drm::V1_0::IDrmPluginListener; 41 using drm::V1_0::KeyRequestType; 42 using drm::V1_0::KeyStatus; 43 using drm::V1_0::KeyType; 44 using drm::V1_0::KeyValue; 45 using drm::V1_0::SecureStop; 46 using drm::V1_0::SecureStopId; [all …]
|
D | Session.h | 29 namespace drm { 33 namespace drm = ::android::hardware::drm; variable 34 using drm::V1_0::Status; 35 using drm::V1_0::SubSample; 37 typedef drm::V1_2::Status Status_V1_2;
|
D | ClearKeyTypes.h | 26 namespace drm { 30 using ::android::hardware::drm::V1_0::KeyValue; 31 using ::android::hardware::drm::V1_1::SecurityLevel; 38 typedef ::android::hardware::drm::V1_0::SubSample SubSample;
|
D | CreatePluginFactories.h | 25 namespace drm { 29 using ::android::hardware::drm::V1_4::ICryptoFactory; 30 using ::android::hardware::drm::V1_4::IDrmFactory;
|
/frameworks/av/drm/libmediadrm/interface/mediadrm/ |
D | ICrypto.h | 30 namespace drm { 43 namespace drm = ::android::hardware::drm; variable 44 using drm::V1_0::SharedBuffer; 77 const drm::V1_0::SharedBuffer &/*source*/, size_t /*offset*/, 79 const drm::V1_0::DestinationBuffer &/*destination*/, AString * /*errorDetailMsg*/) = 0; 90 virtual status_t getLogMessages(Vector<drm::V1_4::LogMessage> &logs) const = 0;
|
/frameworks/av/drm/libmediadrm/include/mediadrm/ |
D | CryptoHal.h | 31 namespace drm = ::android::hardware::drm; variable 32 using drm::V1_0::ICryptoFactory; 33 using drm::V1_0::ICryptoPlugin; 34 using drm::V1_0::SharedBuffer; 35 using drm::V1_0::DestinationBuffer; 75 virtual status_t getLogMessages(Vector<drm::V1_4::LogMessage> &logs) const; 82 sp<drm::V1_2::ICryptoPlugin> mPluginV1_2;
|
D | DrmHal.h | 39 namespace drm = ::android::hardware::drm; variable 40 using drm::V1_0::EventType; 41 using drm::V1_0::IDrmFactory; 42 using drm::V1_0::IDrmPlugin; 43 using drm::V1_0::IDrmPluginListener; 44 using drm::V1_1::SecurityLevel; 45 using drm::V1_2::KeyStatus; 46 using drm::V1_2::OfflineLicenseState; 51 typedef drm::V1_2::IDrmPluginListener IDrmPluginListener_V1_2; 52 typedef drm::V1_0::KeyStatus KeyStatus_V1_0; [all …]
|
/frameworks/base/media/lib/signer/java/com/android/mediadrm/signer/ |
D | MediaDrmSigner.java | 98 public static CertificateRequest getCertificateRequest(MediaDrm drm, int certType, in getCertificateRequest() argument 100 return new CertificateRequest(drm.getCertificateRequest(certType, certAuthority)); in getCertificateRequest() 118 public static Certificate provideCertificateResponse(MediaDrm drm, byte[] response) in provideCertificateResponse() argument 120 return new Certificate(drm.provideCertificateResponse(response)); in provideCertificateResponse() 133 public static byte[] signRSA(MediaDrm drm, byte[] sessionId, in signRSA() argument 135 return drm.signRSA(sessionId, algorithm, wrappedKey, message); in signRSA()
|
/frameworks/av/ |
D | METADATA | 6 # drm/mediadrm/plugins/clearkey/hidl/DeviceFiles.cpp 7 # drm/mediadrm/plugins/clearkey/hidl/MemoryFileSystem.cpp 8 # drm/mediadrm/plugins/clearkey/hidl/include/DeviceFiles.h 9 # drm/mediadrm/plugins/clearkey/hidl/protos/DeviceFiles.proto 10 # drm/mediadrm/plugins/clearkey/hidl/include/MemoryFileSystem.h
|
/frameworks/av/drm/libmediadrm/fuzzer/ |
D | Android.bp | 55 "android.hardware.drm@1.0", 56 "android.hardware.drm@1.1", 57 "android.hardware.drm@1.2", 58 "android.hardware.drm@1.3", 59 "android.hardware.drm@1.4",
|