Home
last modified time | relevance | path

Searched refs:drm (Results 1 – 25 of 108) sorted by relevance

12345

/frameworks/av/drm/libmediadrm/
DAndroid.bp50 "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 …]
DCryptoHal.cpp32 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/
Dandroid.hardware.drm@1.3-service.clearkey.rc1 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
DAndroid.bp43 "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 …]
Dandroid.hardware.drm@1.3-service-lazy.clearkey.rc1 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
Dandroid.hardware.drm@1.2-service-lazy.clearkey.rc1 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
Dandroid.hardware.drm@1.2-service.clearkey.rc1 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
Dservice.cpp28 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;
DserviceLazy.cpp28 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;
DDrmFactory.cpp33 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/
Dandroid_media_MediaDrm.cpp42 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/
DCryptoPlugin.h34 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 {
DDrmPlugin.h34 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 …]
DSession.h29 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;
DClearKeyTypes.h26 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;
DCreatePluginFactories.h25 namespace drm {
29 using ::android::hardware::drm::V1_3::ICryptoFactory;
30 using ::android::hardware::drm::V1_3::IDrmFactory;
DAesCtrDecryptor.h24 namespace drm {
28 using ::android::hardware::drm::V1_0::Status;
29 using ::android::hardware::drm::V1_0::SubSample;
DCryptoFactory.h27 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/
DMediaDrmSigner.java98 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/
DICrypto.h30 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/
DCryptoHal.h30 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;
DDrmHal.h36 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/
Ddrmserver.rc1 service drm /system/bin/drmserver
3 user drm
4 group drm system inet drmrpc readproc
/frameworks/av/drm/libmediadrm/tests/
DAndroid.bp24 "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/
DAndroid.bp16 "android.hardware.drm@1.0",
17 "android.hardware.drm@1.1",
18 "android.hardware.drm@1.2",

12345