Searched defs:drm (Results 1 - 25 of 26) sorted by relevance

12

/frameworks/base/drm/java/android/drm/
H A DDrmConvertedStatus.java17 package android.drm;
22 * An instance of this class may be created two ways by the drm framework:
H A DDrmInfoStatus.java17 package android.drm;
H A DDrmErrorEvent.java17 package android.drm;
H A DDrmInfoEvent.java17 package android.drm;
H A DProcessedData.java17 package android.drm;
H A DDrmEvent.java17 package android.drm;
H A DDrmOutputStream.java17 package android.drm;
19 import static android.drm.DrmConvertedStatus.STATUS_OK;
20 import static android.drm.DrmManagerClient.INVALID_SESSION;
H A DDrmRights.java17 package android.drm;
H A DDrmInfo.java17 package android.drm;
H A DDrmInfoRequest.java17 package android.drm;
H A DDrmSupportInfo.java17 package android.drm;
H A DDrmUtils.java17 package android.drm;
H A DDrmStore.java17 package android.drm;
26 * {@link android.drm.DrmManagerClient#getConstraints DrmManagerClient.getConstraints()}
28 * {@link android.drm.DrmStore.Action actions} that can be performed
41 * {@link android.drm.DrmStore.Action action}.
50 * {@link android.drm.DrmStore.Action action}.
58 * an {@link android.drm.DrmStore.Action action} can be performed on
67 * an {@link android.drm.DrmStore.Action action} can not be performed on
H A DDrmManagerClient.java17 package android.drm;
/frameworks/av/include/media/
H A DDrmSessionManager.h36 sp<DrmSessionClientInterface> drm; member in struct:android::SessionInfo
50 void addSession(int pid, sp<DrmSessionClientInterface> drm, const Vector<uint8_t>& sessionId);
53 void removeDrm(sp<DrmSessionClientInterface> drm);
65 int pid, sp<DrmSessionClientInterface>* drm, Vector<uint8_t>* sessionId);
/frameworks/av/media/libmedia/
H A DIMediaDrmService.cpp77 sp<IDrm> drm = makeDrm(); local
78 reply->writeStrongBinder(IInterface::asBinder(drm));
/frameworks/base/media/lib/signer/java/com/android/mediadrm/signer/
H A DMediaDrmSigner.java93 * @param drm the MediaDrm object
98 public static CertificateRequest getCertificateRequest(MediaDrm drm, int certType, argument
100 return new CertificateRequest(drm.getCertificateRequest(certType, certAuthority));
112 * @param drm the MediaDrm object
118 public static Certificate provideCertificateResponse(MediaDrm drm, byte[] response) argument
120 return new Certificate(drm.provideCertificateResponse(response));
126 * @param drm the MediaDrm object
133 public static byte[] signRSA(MediaDrm drm, byte[] sessionId, argument
135 return drm.signRSA(sessionId, algorithm, wrappedKey, message);
/frameworks/av/drm/libmediadrm/
H A DDrmSessionManager.cpp68 int pid, sp<DrmSessionClientInterface> drm, const Vector<uint8_t> &sessionId) {
69 ALOGV("addSession(pid %d, drm %p, sessionId %s)", pid, drm.get(),
74 info.drm = drm;
119 void DrmSessionManager::removeDrm(sp<DrmSessionClientInterface> drm) { argument
120 ALOGV("removeDrm(%p)", drm.get());
127 if (infos[j].drm == drm) {
144 sp<DrmSessionClientInterface> drm; local
67 addSession( int pid, sp<DrmSessionClientInterface> drm, const Vector<uint8_t> &sessionId) argument
211 getLeastUsedSession_l( int pid, sp<DrmSessionClientInterface>* drm, Vector<uint8_t>* sessionId) argument
[all...]
H A DDrm.cpp27 #include <media/drm/DrmAPI.h>
64 DrmSessionClient(Drm* drm) : mDrm(drm) {} argument
67 sp<Drm> drm = mDrm.promote(); local
68 if (drm == NULL) {
71 status_t err = drm->closeSession(sessionId);
75 drm->sendEvent(DrmPlugin::kDrmPluginEventSessionReclaimed, 0, &sessionId, NULL);
251 ALOGE("Failed to find drm plugin");
/frameworks/av/media/libmediaplayerservice/tests/
H A DDrmSessionManager_test.cpp93 static void ExpectEqSessionInfo(const SessionInfo& info, sp<DrmSessionClientInterface> drm, argument
95 EXPECT_EQ(drm, info.drm);
140 sp<DrmSessionClientInterface> drm; local
142 EXPECT_FALSE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId));
146 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId));
147 EXPECT_EQ(mTestDrm1, drm);
150 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid2, &drm, &sessionId));
151 EXPECT_EQ(mTestDrm2, drm);
156 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid2, &drm,
204 sp<FakeDrm> drm = new FakeDrm; local
233 sp<FakeDrm> drm = new FakeDrm; local
[all...]
/frameworks/av/services/mediadrm/tests/
H A DDrmSessionManager_test.cpp89 static void ExpectEqSessionInfo(const SessionInfo& info, sp<DrmSessionClientInterface> drm, argument
91 EXPECT_EQ(drm, info.drm);
136 sp<DrmSessionClientInterface> drm; local
138 EXPECT_FALSE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId));
142 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid1, &drm, &sessionId));
143 EXPECT_EQ(mTestDrm1, drm);
146 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid2, &drm, &sessionId));
147 EXPECT_EQ(mTestDrm2, drm);
152 EXPECT_TRUE(mDrmSessionManager->getLeastUsedSession_l(kTestPid2, &drm,
200 sp<FakeDrm> drm = new FakeDrm; local
229 sp<FakeDrm> drm = new FakeDrm; local
[all...]
/frameworks/av/media/libstagefright/
H A DStagefrightMetadataRetriever.cpp452 int32_t drm = 0; local
453 if (fileMeta->findInt32(kKeyIsDRM, &drm) && drm != 0) {
750 // To check whether the media file is drm-protected
/frameworks/av/media/ndk/
H A DNdkMediaDrm.cpp152 sp<IBinder> binder = sm->getService(String16("media.drm"));
159 sp<IDrm> drm = service->makeDrm(); local
160 if (drm == NULL || (drm->initCheck() != OK && drm->initCheck() != NO_INIT)) {
163 return drm;
168 sp<IDrm> drm = CreateDrm(); local
170 if (drm == NULL) {
174 status_t err = drm->createPlugin(uuid);
180 return drm;
185 sp<IDrm> drm = CreateDrm(); local
[all...]
/frameworks/base/media/java/android/media/
H A DMediaDrm.java167 * this device, and whether the drm plugin is able to handle the
286 * Interface definition for a callback to be invoked when a drm session
328 * Interface definition for a callback to be invoked when the keys in a drm
436 * Interface definition for a callback to be invoked when a drm event
1025 @NonNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm);
1028 @NonNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm);
1032 @NonNull MediaDrm drm, @NonNull byte[] sessionId,
1037 @NonNull MediaDrm drm, @NonNull byte[] sessionId,
1042 @NonNull MediaDrm drm, @NonNull byte[] sessionId,
1046 @NonNull MediaDrm drm,
1024 setCipherAlgorithmNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm) argument
1027 setMacAlgorithmNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm) argument
1031 encryptNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv) argument
1036 decryptNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv) argument
1041 signNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] message) argument
1045 verifyNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] message, @NonNull byte[] signature) argument
1280 signRSANative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm, @NonNull byte[] wrappedKey, @NonNull byte[] message) argument
[all...]
/frameworks/base/media/jni/
H A Dandroid_media_MediaDrm.cpp357 sp<IBinder> binder = sm->getService(String16("media.drm"));
363 sp<IDrm> drm = service->makeDrm(); local
364 if (drm == NULL || (drm->initCheck() != OK && drm->initCheck() != NO_INIT)) {
368 return drm;
373 sp<IDrm> drm = MakeDrm(); local
375 if (drm == NULL) {
379 status_t err = drm->createPlugin(uuid);
385 return drm;
416 sp<IDrm> drm = MakeDrm(); local
553 setDrm( JNIEnv *env, jobject thiz, const sp<JDrm> &drm) argument
567 CheckSession(JNIEnv *env, const sp<IDrm> &drm, jbyteArray const &jsessionId) argument
582 sp<JDrm> drm = setDrm(env, thiz, NULL); local
701 sp<JDrm> drm = new JDrm(env, thiz, uuid.array()); local
751 sp<IDrm> drm = GetDrm(env, thiz); local
771 sp<IDrm> drm = GetDrm(env, thiz); local
787 sp<IDrm> drm = GetDrm(env, thiz); local
877 sp<IDrm> drm = GetDrm(env, thiz); local
903 sp<IDrm> drm = GetDrm(env, thiz); local
922 sp<IDrm> drm = GetDrm(env, thiz); local
943 sp<IDrm> drm = GetDrm(env, thiz); local
963 sp<IDrm> drm = GetDrm(env, thiz); local
1010 sp<IDrm> drm = GetDrm(env, thiz); local
1049 sp<IDrm> drm = GetDrm(env, thiz); local
1070 sp<IDrm> drm = GetDrm(env, thiz); local
1091 sp<IDrm> drm = GetDrm(env, thiz); local
1108 sp<IDrm> drm = GetDrm(env, thiz); local
1123 sp<IDrm> drm = GetDrm(env, thiz); local
1151 sp<IDrm> drm = GetDrm(env, thiz); local
1179 sp<IDrm> drm = GetDrm(env, thiz); local
1209 sp<IDrm> drm = GetDrm(env, thiz); local
1241 sp<IDrm> drm = GetDrm(env, jdrm); local
1265 sp<IDrm> drm = GetDrm(env, jdrm); local
1290 sp<IDrm> drm = GetDrm(env, jdrm); local
1321 sp<IDrm> drm = GetDrm(env, jdrm); local
1351 sp<IDrm> drm = GetDrm(env, jdrm); local
1381 sp<IDrm> drm = GetDrm(env, jdrm); local
1410 sp<IDrm> drm = GetDrm(env, jdrm); local
[all...]

Completed in 718 milliseconds

12