Searched defs:drm (Results 1 - 25 of 29) 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/drm/libmediadrm/
H A DIMediaDrmService.cpp77 sp<IDrm> drm = makeDrm(); local
78 reply->writeStrongBinder(IInterface::asBinder(drm));
H A DDrmSessionManager.cpp68 int pid, const 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(const 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, const 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.cpp28 #include <media/drm/DrmAPI.h>
65 explicit DrmSessionClient(Drm* drm) : mDrm(drm) {} argument
68 sp<Drm> drm = mDrm.promote(); local
69 if (drm == NULL) {
72 status_t err = drm->closeSession(sessionId);
76 drm->sendEvent(DrmPlugin::kDrmPluginEventSessionReclaimed, 0, &sessionId, NULL);
252 ALOGE("Failed to find drm plugin");
H A DDrmHal.cpp24 #include <android/hardware/drm/1.0/IDrmFactory.h>
25 #include <android/hardware/drm/1.0/IDrmPlugin.h>
26 #include <android/hardware/drm/1.0/types.h>
33 #include <media/drm/DrmAPI.h>
39 using ::android::hardware::drm::V1_0::EventType;
40 using ::android::hardware::drm::V1_0::IDrmFactory;
41 using ::android::hardware::drm::V1_0::IDrmPlugin;
42 using ::android::hardware::drm::V1_0::KeyedVector;
43 using ::android::hardware::drm::V1_0::KeyRequestType;
44 using ::android::hardware::drm
166 DrmSessionClient(DrmHal* drm) argument
169 sp<DrmHal> drm = mDrm.promote(); local
[all...]
/frameworks/av/include/media/
H A DDrmSessionManager.h36 sp<DrmSessionClientInterface> drm; member in struct:android::SessionInfo
50 void addSession(int pid, const sp<DrmSessionClientInterface>& drm, const Vector<uint8_t>& sessionId);
53 void removeDrm(const sp<DrmSessionClientInterface>& drm);
65 int pid, sp<DrmSessionClientInterface>* drm, Vector<uint8_t>* sessionId);
/frameworks/av/media/libmedia/include/media/
H A DDrmSessionManager.h36 sp<DrmSessionClientInterface> drm; member in struct:android::SessionInfo
50 void addSession(int pid, const sp<DrmSessionClientInterface>& drm, const Vector<uint8_t>& sessionId);
53 void removeDrm(const sp<DrmSessionClientInterface>& drm);
65 int pid, sp<DrmSessionClientInterface>* drm, Vector<uint8_t>* sessionId);
/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/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDrm.cpp35 sp<IBinder> binder = sm->getService(String16("media.drm"));
44 sp<IDrm> drm = service->makeDrm(); local
45 if (drm == NULL) {
51 status = drm->initCheck();
53 ALOGE("CreateDrm failed drm->initCheck(): %d", status);
56 return drm;
63 sp<IBinder> binder = sm->getService(String16("media.drm"));
158 sp<IDrm> drm = CreateDrm(&status); local
159 if (drm != NULL) {
162 if (drm
[all...]
/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.cpp489 int32_t drm = 0; local
490 if (fileMeta->findInt32(kKeyIsDRM, &drm) && drm != 0) {

Completed in 792 milliseconds

12