/frameworks/av/include/drm/ |
H A D | DrmInfo.h | 58 KeyIterator(const DrmInfo* drmInfo) argument 59 : mDrmInfo(const_cast <DrmInfo*> (drmInfo)), mIndex(0) {} 82 Iterator(const DrmInfo* drmInfo) argument 83 : mDrmInfo(const_cast <DrmInfo*> (drmInfo)), mIndex(0) {}
|
H A D | DrmManagerClient.h | 249 * @param[in] drmInfo Information needs to be processed 253 DrmInfoStatus* processDrmInfo(const DrmInfo* drmInfo); 259 * @param[in] drmInfoRequest Request information to retrieve drmInfo
|
/frameworks/av/drm/libdrmframework/plugins/passthru/src/ |
H A D | DrmPassthruPlugIn.cpp | 75 DrmInfoStatus* DrmPassthruPlugIn::onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 78 if (NULL != drmInfo) { 79 switch (drmInfo->getInfoType()) { 83 DrmInfoRequest::TYPE_REGISTRATION_INFO, emptyBuffer, drmInfo->getMimeType()); 89 DrmInfoRequest::TYPE_UNREGISTRATION_INFO, emptyBuffer, drmInfo->getMimeType()); 100 DrmInfoRequest::TYPE_RIGHTS_ACQUISITION_INFO, buffer, drmInfo->getMimeType()); 145 DrmInfo* drmInfo = NULL; local 153 drmInfo = new DrmInfo(drmInfoRequest->getInfoType(), 156 return drmInfo;
|
/frameworks/base/drm/java/android/drm/ |
H A D | DrmManagerClient.java | 134 final DrmInfo drmInfo = (DrmInfo) msg.obj; 135 DrmInfoStatus status = _processDrmInfo(mUniqueId, drmInfo); 138 attributes.put(DrmEvent.DRM_INFO_OBJECT, drmInfo); 144 int infoType = (null != status) ? status.infoType : drmInfo.getInfoType(); 484 * @param drmInfo The {@link DrmInfo} to be processed. 487 public int processDrmInfo(DrmInfo drmInfo) { argument 488 if (null == drmInfo || !drmInfo.isValid()) { 489 throw new IllegalArgumentException("Given drmInfo is invalid/null"); 493 Message msg = mEventHandler.obtainMessage(ACTION_PROCESS_DRM_INFO, drmInfo); 866 _processDrmInfo(int uniqueId, DrmInfo drmInfo) argument [all...] |
/frameworks/av/drm/common/ |
H A D | IDrmManagerService.cpp | 244 DrmInfoStatus* BpDrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 252 data.writeInt32(drmInfo->getInfoType()); 253 const DrmBuffer dataBuffer = drmInfo->getData(); 259 data.writeString8(drmInfo->getMimeType()); 261 data.writeInt32(drmInfo->getCount()); 262 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator(); 267 const String8 value = drmInfo->get(key); 324 DrmInfo* drmInfo = NULL; local 335 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8()); 341 drmInfo 963 DrmInfo* drmInfo = new DrmInfo(infoType, drmBuffer, data.readString8()); local 1022 DrmInfo* drmInfo = acquireDrmInfo(uniqueId, drmInfoRequest); local [all...] |
H A D | DrmEngineBase.cpp | 55 DrmInfoStatus* DrmEngineBase::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 56 return onProcessDrmInfo(uniqueId, drmInfo);
|
/frameworks/av/drm/libdrmframework/ |
H A D | DrmManagerClientImpl.cpp | 126 int uniqueId, const DrmInfo* drmInfo) { 128 if (NULL != drmInfo) { 129 drmInfoStatus = getDrmManagerService()->processDrmInfo(uniqueId, drmInfo); 136 DrmInfo* drmInfo = NULL; local 138 drmInfo = getDrmManagerService()->acquireDrmInfo(uniqueId, drmInfoRequest); 140 return drmInfo; 125 processDrmInfo( int uniqueId, const DrmInfo* drmInfo) argument
|
H A D | DrmManagerClient.cpp | 54 DrmInfoStatus* DrmManagerClient::processDrmInfo(const DrmInfo* drmInfo) { argument 55 return mDrmManagerClientImpl->processDrmInfo(mUniqueId, drmInfo);
|
/frameworks/av/drm/libdrmframework/include/ |
H A D | DrmManagerService.h | 68 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
|
H A D | DrmManager.h | 81 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
|
H A D | DrmManagerClientImpl.h | 115 * @param[in] drmInfo Information needs to be processed 119 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo); 126 * @param[in] drmInfoRequest Request information to retrieve drmInfo
|
H A D | IDrmManagerService.h | 105 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0; 196 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo);
|
/frameworks/av/drm/libdrmframework/plugins/passthru/include/ |
H A D | DrmPassthruPlugIn.h | 43 DrmInfoStatus* onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo);
|
/frameworks/av/drm/libdrmframework/plugins/common/include/ |
H A D | DrmEngineBase.h | 49 DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo); 189 * @param[in] drmInfo Information needs to be processed 193 virtual DrmInfoStatus* onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0; 214 * @param[in] drmInfoRequest Request information to retrieve drmInfo
|
H A D | IDrmEngine.h | 133 * @param[in] drmInfo Information needs to be processed 137 virtual DrmInfoStatus* processDrmInfo(int uniqueId, const DrmInfo* drmInfo) = 0; 144 * @param[in] drmInfoRequest Request information to retrieve drmInfo
|
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/include/ |
H A D | FwdLockEngine.h | 115 * @param drmInfo Information that needs to be processed 119 DrmInfoStatus* onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo); 142 * @param drmInfoRequest Request information to retrieve drmInfo
|
/frameworks/av/drm/drmserver/ |
H A D | DrmManagerService.cpp | 111 DrmInfoStatus* DrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 113 return mDrmManager->processDrmInfo(uniqueId, drmInfo);
|
H A D | DrmManager.cpp | 222 DrmInfoStatus* DrmManager::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 224 const String8 plugInId = getSupportedPlugInId(drmInfo->getMimeType()); 227 return rDrmEngine.processDrmInfo(uniqueId, drmInfo);
|
/frameworks/base/drm/jni/ |
H A D | android_drm_DrmManagerClient.cpp | 432 DrmInfo drmInfo(mInfoType, buffer, mMimeType); 461 drmInfo.put(keyString, valueString); 465 = getDrmManagerClientImpl(env, thiz)->processDrmInfo(uniqueId, &drmInfo); 488 env->NewStringUTF((drmInfo.get(DrmInfoRequest::ACCOUNT_ID)).string()), 489 env->NewStringUTF((drmInfo.get(DrmInfoRequest::SUBSCRIPTION_ID)).string()));
|
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/ |
H A D | FwdLockEngine.cpp | 232 DrmInfoStatus* FwdLockEngine::onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 255 DrmInfo* drmInfo = NULL; local 260 return drmInfo;
|