/frameworks/av/drm/libmediadrm/ |
D | Android.bp | 50 "android.hardware.drm@1.0", 51 "android.hardware.drm@1.1", 52 "android.hardware.drm@1.2", 53 "android.hardware.drm@1.3", 63 "android.hardware.drm@1.0", 64 "android.hardware.drm@1.1", 65 "android.hardware.drm@1.2", 74 // This is the version of the drm metrics configured for protobuf lite. 95 "android.hardware.drm@1.0", 96 "android.hardware.drm@1.1", [all …]
|
D | CryptoHal.cpp | 32 using drm::V1_0::BufferType; 33 using drm::V1_0::DestinationBuffer; 34 using drm::V1_0::ICryptoFactory; 35 using drm::V1_0::ICryptoPlugin; 36 using drm::V1_0::Mode; 37 using drm::V1_0::Pattern; 38 using drm::V1_0::SharedBuffer; 39 using drm::V1_0::Status; 40 using drm::V1_0::SubSample; 52 typedef drm::V1_2::Status Status_V1_2; [all …]
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
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.bp | 43 "android.hardware.drm@1.0", 44 "android.hardware.drm@1.1", 45 "android.hardware.drm@1.2", 46 "android.hardware.drm@1.3", 83 name: "android.hardware.drm@1.2-service.clearkey", 86 init_rc: ["android.hardware.drm@1.2-service.clearkey.rc"], 87 vintf_fragments: ["manifest_android.hardware.drm@1.2-service.clearkey.xml"], 91 name: "android.hardware.drm@1.2-service-lazy.clearkey", 92 overrides: ["android.hardware.drm@1.2-service.clearkey"], 95 init_rc: ["android.hardware.drm@1.2-service-lazy.clearkey.rc"], [all …]
|
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.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 | 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 | service.cpp | 28 using android::hardware::drm::V1_3::ICryptoFactory; 29 using android::hardware::drm::V1_3::IDrmFactory; 30 using android::hardware::drm::V1_3::clearkey::CryptoFactory; 31 using android::hardware::drm::V1_3::clearkey::DrmFactory;
|
D | serviceLazy.cpp | 28 using android::hardware::drm::V1_3::ICryptoFactory; 29 using android::hardware::drm::V1_3::IDrmFactory; 30 using android::hardware::drm::V1_3::clearkey::CryptoFactory; 31 using android::hardware::drm::V1_3::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_2::clearkey::DrmPlugin; 40 using ::android::hardware::drm::V1_2::clearkey::SessionLibrary;
|
/frameworks/base/media/jni/ |
D | android_media_MediaDrm.cpp | 42 namespace drm = ::android::hardware::drm; 466 sp<IDrm> drm = MakeDrm(); in MakeDrm() local 468 if (drm == NULL) { in MakeDrm() 472 status_t err = drm->createPlugin(uuid, appPackageName); in MakeDrm() 478 return drm; in MakeDrm() 561 sp<IDrm> drm = MakeDrm(); in IsCryptoSchemeSupported() local 563 if (drm == NULL) { in IsCryptoSchemeSupported() 567 return drm->isCryptoSchemeSupported(uuid, mimeType, securityLevel, isSupported); in IsCryptoSchemeSupported() 699 JNIEnv *env, jobject thiz, const sp<JDrm> &drm) { in setDrm() argument 701 if (drm != NULL) { in setDrm() [all …]
|
/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
D | CryptoPlugin.h | 34 namespace drm { 38 namespace drm = ::android::hardware::drm; variable 39 using drm::V1_0::DestinationBuffer; 40 using drm::V1_0::Mode; 41 using drm::V1_0::Pattern; 42 using drm::V1_0::SharedBuffer; 43 using drm::V1_0::Status; 44 using drm::V1_0::SubSample; 55 typedef drm::V1_2::Status Status_V1_2; 57 struct CryptoPlugin : public drm::V1_2::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_3::ICryptoFactory; 30 using ::android::hardware::drm::V1_3::IDrmFactory;
|
D | AesCtrDecryptor.h | 24 namespace drm { 28 using ::android::hardware::drm::V1_0::Status; 29 using ::android::hardware::drm::V1_0::SubSample;
|
D | CryptoFactory.h | 27 namespace drm { 31 using ::android::hardware::drm::V1_3::ICryptoFactory; 32 using ::android::hardware::drm::V1_0::ICryptoPlugin;
|
/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/drm/libmediadrm/interface/mediadrm/ |
D | ICrypto.h | 30 namespace drm { 39 namespace drm = ::android::hardware::drm; variable 40 using drm::V1_0::SharedBuffer; 73 const drm::V1_0::SharedBuffer &/*source*/, size_t /*offset*/, 75 const drm::V1_0::DestinationBuffer &/*destination*/, AString * /*errorDetailMsg*/) = 0;
|
/frameworks/av/drm/libmediadrm/include/mediadrm/ |
D | CryptoHal.h | 30 namespace drm = ::android::hardware::drm; variable 31 using drm::V1_0::ICryptoFactory; 32 using drm::V1_0::ICryptoPlugin; 33 using drm::V1_0::SharedBuffer; 34 using drm::V1_0::DestinationBuffer; 79 sp<drm::V1_2::ICryptoPlugin> mPluginV1_2;
|
D | DrmHal.h | 36 namespace drm = ::android::hardware::drm; variable 37 using drm::V1_0::EventType; 38 using drm::V1_0::IDrmFactory; 39 using drm::V1_0::IDrmPlugin; 40 using drm::V1_0::IDrmPluginListener; 41 using drm::V1_1::SecurityLevel; 42 using drm::V1_2::KeyStatus; 43 using drm::V1_2::OfflineLicenseState; 48 typedef drm::V1_2::IDrmPluginListener IDrmPluginListener_V1_2; 49 typedef drm::V1_0::KeyStatus KeyStatus_V1_0; [all …]
|
/frameworks/av/drm/drmserver/ |
D | drmserver.rc | 1 service drm /system/bin/drmserver 3 user drm 4 group drm system inet drmrpc readproc
|
/frameworks/av/drm/libmediadrm/tests/ |
D | Android.bp | 24 "android.hardware.drm@1.0", 25 "android.hardware.drm@1.1", 26 "android.hardware.drm@1.2", 39 "frameworks/av/drm/libmediadrm/include",
|
/frameworks/av/media/libmediaplayerservice/tests/ |
D | Android.bp | 16 "android.hardware.drm@1.0", 17 "android.hardware.drm@1.1", 18 "android.hardware.drm@1.2",
|