/frameworks/base/drm/java/android/drm/ |
H A D | DrmConvertedStatus.java | 17 package android.drm; 22 * An instance of this class may be created two ways by the drm framework:
|
H A D | DrmInfoStatus.java | 17 package android.drm;
|
H A D | DrmErrorEvent.java | 17 package android.drm;
|
H A D | DrmInfoEvent.java | 17 package android.drm;
|
H A D | ProcessedData.java | 17 package android.drm;
|
H A D | DrmEvent.java | 17 package android.drm;
|
H A D | DrmOutputStream.java | 17 package android.drm; 19 import static android.drm.DrmConvertedStatus.STATUS_OK; 20 import static android.drm.DrmManagerClient.INVALID_SESSION;
|
H A D | DrmRights.java | 17 package android.drm;
|
H A D | DrmInfo.java | 17 package android.drm;
|
H A D | DrmInfoRequest.java | 17 package android.drm;
|
H A D | DrmSupportInfo.java | 17 package android.drm;
|
H A D | DrmUtils.java | 17 package android.drm;
|
H A D | DrmStore.java | 17 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 D | DrmManagerClient.java | 17 package android.drm;
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | DrmSessionManager.h | 36 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);
|
H A D | DrmSessionManager.cpp | 69 int pid, sp<DrmSessionClientInterface> drm, const Vector<uint8_t> &sessionId) { 70 ALOGV("addSession(pid %d, drm %p, sessionId %s)", pid, drm.get(), 75 info.drm = drm; 120 void DrmSessionManager::removeDrm(sp<DrmSessionClientInterface> drm) { argument 121 ALOGV("removeDrm(%p)", drm.get()); 128 if (infos[j].drm == drm) { 145 sp<DrmSessionClientInterface> drm; local 68 addSession( int pid, sp<DrmSessionClientInterface> drm, const Vector<uint8_t> &sessionId) argument 212 getLeastUsedSession_l( int pid, sp<DrmSessionClientInterface>* drm, Vector<uint8_t>* sessionId) argument [all...] |
H A D | Drm.cpp | 28 #include <media/drm/DrmAPI.h> 68 DrmSessionClient(Drm* drm) : mDrm(drm) {} argument 71 sp<Drm> drm = mDrm.promote(); local 72 if (drm == NULL) { 75 status_t err = drm->closeSession(sessionId); 79 drm->sendEvent(DrmPlugin::kDrmPluginEventSessionReclaimed, 0, &sessionId, NULL); 255 ALOGE("Failed to find drm plugin");
|
/frameworks/base/media/lib/signer/java/com/android/mediadrm/signer/ |
H A D | MediaDrmSigner.java | 93 * @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/media/libmedia/ |
H A D | IMediaPlayerService.cpp | 196 sp<IDrm> drm = makeDrm(); local 197 reply->writeStrongBinder(IInterface::asBinder(drm));
|
/frameworks/av/media/libmediaplayerservice/tests/ |
H A D | DrmSessionManager_test.cpp | 89 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 D | StagefrightMetadataRetriever.cpp | 434 int32_t drm = 0; local 435 if (fileMeta->findInt32(kKeyIsDRM, &drm) && drm != 0) { 730 // To check whether the media file is drm-protected
|
H A D | MPEG4Extractor.cpp | 1925 ALOGV("mdat chunk, drm: %d", mIsDrm); 4177 int32_t drm = 0; local 4178 bool usesDRM = (mFormat->findInt32(kKeyIsDRM, &drm) && drm != 0); 4465 int32_t drm = 0; local 4466 bool usesDRM = (mFormat->findInt32(kKeyIsDRM, &drm) && drm != 0);
|
/frameworks/av/media/ndk/ |
H A D | NdkMediaDrm.cpp | 162 sp<IDrm> drm = service->makeDrm(); local 164 if (drm == NULL || (drm->initCheck() != OK && drm->initCheck() != NO_INIT)) { 168 return drm; 173 sp<IDrm> drm = CreateDrm(); local 175 if (drm == NULL) { 179 status_t err = drm->createPlugin(uuid); 185 return drm; 190 sp<IDrm> drm local [all...] |
/frameworks/base/media/java/android/media/ |
H A D | MediaDrm.java | 167 * 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 1037 @NonNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm); 1040 @NonNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm); 1044 @NonNull MediaDrm drm, @NonNull byte[] sessionId, 1049 @NonNull MediaDrm drm, @NonNull byte[] sessionId, 1054 @NonNull MediaDrm drm, @NonNull byte[] sessionId, 1058 @NonNull MediaDrm drm, 1036 setCipherAlgorithmNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm) argument 1039 setMacAlgorithmNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm) argument 1043 encryptNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv) argument 1048 decryptNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] input, @NonNull byte[] iv) argument 1053 signNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] message) argument 1057 verifyNative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull byte[] keyId, @NonNull byte[] message, @NonNull byte[] signature) argument 1088 CryptoSession(@onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String cipherAlgorithm, @NonNull String macAlgorithm) argument 1293 signRSANative( @onNull MediaDrm drm, @NonNull byte[] sessionId, @NonNull String algorithm, @NonNull byte[] wrappedKey, @NonNull byte[] message) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaDrm.cpp | 366 sp<IDrm> drm = service->makeDrm(); local 368 if (drm == NULL || (drm->initCheck() != OK && drm->initCheck() != NO_INIT)) { 372 return drm; 377 sp<IDrm> drm = MakeDrm(); local 379 if (drm == NULL) { 383 status_t err = drm->createPlugin(uuid); 389 return drm; 420 sp<IDrm> drm local 557 setDrm( JNIEnv *env, jobject thiz, const sp<JDrm> &drm) argument 571 CheckSession(JNIEnv *env, const sp<IDrm> &drm, jbyteArray const &jsessionId) argument 586 sp<JDrm> drm = setDrm(env, thiz, NULL); local 705 sp<JDrm> drm = new JDrm(env, thiz, uuid.array()); local 755 sp<IDrm> drm = GetDrm(env, thiz); local 775 sp<IDrm> drm = GetDrm(env, thiz); local 791 sp<IDrm> drm = GetDrm(env, thiz); local 881 sp<IDrm> drm = GetDrm(env, thiz); local 907 sp<IDrm> drm = GetDrm(env, thiz); local 926 sp<IDrm> drm = GetDrm(env, thiz); local 947 sp<IDrm> drm = GetDrm(env, thiz); local 967 sp<IDrm> drm = GetDrm(env, thiz); local 1014 sp<IDrm> drm = GetDrm(env, thiz); local 1053 sp<IDrm> drm = GetDrm(env, thiz); local 1069 sp<IDrm> drm = GetDrm(env, thiz); local 1090 sp<IDrm> drm = GetDrm(env, thiz); local 1111 sp<IDrm> drm = GetDrm(env, thiz); local 1128 sp<IDrm> drm = GetDrm(env, thiz); local 1143 sp<IDrm> drm = GetDrm(env, thiz); local 1171 sp<IDrm> drm = GetDrm(env, thiz); local 1199 sp<IDrm> drm = GetDrm(env, thiz); local 1229 sp<IDrm> drm = GetDrm(env, thiz); local 1261 sp<IDrm> drm = GetDrm(env, jdrm); local 1285 sp<IDrm> drm = GetDrm(env, jdrm); local 1310 sp<IDrm> drm = GetDrm(env, jdrm); local 1341 sp<IDrm> drm = GetDrm(env, jdrm); local 1371 sp<IDrm> drm = GetDrm(env, jdrm); local 1401 sp<IDrm> drm = GetDrm(env, jdrm); local 1430 sp<IDrm> drm = GetDrm(env, jdrm); local [all...] |