/frameworks/av/include/drm/ |
H A D | DrmInfo.h | 58 explicit KeyIterator(const DrmInfo* drmInfo) argument 59 : mDrmInfo(const_cast <DrmInfo*> (drmInfo)), mIndex(0) {} 82 explicit Iterator(const DrmInfo* drmInfo) argument 83 : mDrmInfo(const_cast <DrmInfo*> (drmInfo)), mIndex(0) {}
|
/frameworks/av/drm/common/ |
H A D | DrmEngineBase.cpp | 55 DrmInfoStatus* DrmEngineBase::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 56 return onProcessDrmInfo(uniqueId, drmInfo);
|
H A D | IDrmManagerService.cpp | 235 DrmInfoStatus* BpDrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 243 data.writeInt32(drmInfo->getInfoType()); 244 const DrmBuffer dataBuffer = drmInfo->getData(); 250 data.writeString8(drmInfo->getMimeType()); 252 data.writeInt32(drmInfo->getCount()); 253 DrmInfo::KeyIterator keyIt = drmInfo->keyIterator(); 258 const String8 value = drmInfo->get(key); 317 DrmInfo* drmInfo = NULL; local 328 drmInfo = new DrmInfo(infoType, DrmBuffer(data, bufferSize), reply.readString8()); 334 drmInfo 952 DrmInfo* drmInfo = new DrmInfo(infoType, drmBuffer, data.readString8()); local 1014 DrmInfo* drmInfo = acquireDrmInfo(uniqueId, drmInfoRequest); local [all...] |
/frameworks/av/drm/libdrmframework/ |
H A D | DrmManagerClient.cpp | 54 DrmInfoStatus* DrmManagerClient::processDrmInfo(const DrmInfo* drmInfo) { argument 55 return mDrmManagerClientImpl->processDrmInfo(mUniqueId, drmInfo);
|
H A D | DrmManagerClientImpl.cpp | 128 int uniqueId, const DrmInfo* drmInfo) { 130 if (NULL != drmInfo) { 131 drmInfoStatus = getDrmManagerService()->processDrmInfo(uniqueId, drmInfo); 138 DrmInfo* drmInfo = NULL; local 140 drmInfo = getDrmManagerService()->acquireDrmInfo(uniqueId, drmInfoRequest); 142 return drmInfo; 127 processDrmInfo( int uniqueId, const DrmInfo* drmInfo) argument
|
/frameworks/av/drm/libdrmframework/plugins/passthru/src/ |
H A D | DrmPassthruPlugIn.cpp | 76 DrmInfoStatus* DrmPassthruPlugIn::onProcessDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 79 if (NULL != drmInfo) { 80 switch (drmInfo->getInfoType()) { 84 DrmInfoRequest::TYPE_REGISTRATION_INFO, emptyBuffer, drmInfo->getMimeType()); 90 DrmInfoRequest::TYPE_UNREGISTRATION_INFO, emptyBuffer, drmInfo->getMimeType()); 101 DrmInfoRequest::TYPE_RIGHTS_ACQUISITION_INFO, buffer, drmInfo->getMimeType()); 146 DrmInfo* drmInfo = NULL; local 154 drmInfo = new DrmInfo(drmInfoRequest->getInfoType(), 157 return drmInfo;
|
/frameworks/av/drm/drmserver/ |
H A D | DrmManager.cpp | 192 DrmInfoStatus* DrmManager::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 194 const String8 plugInId = getSupportedPlugInId(drmInfo->getMimeType()); 197 return rDrmEngine.processDrmInfo(uniqueId, drmInfo);
|
H A D | DrmManagerService.cpp | 174 DrmInfoStatus* DrmManagerService::processDrmInfo(int uniqueId, const DrmInfo* drmInfo) { argument 176 return mDrmManager->processDrmInfo(uniqueId, drmInfo);
|
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/ |
H A D | FwdLockEngine.cpp | 234 DrmInfoStatus* FwdLockEngine::onProcessDrmInfo(int /* uniqueId */, const DrmInfo* /* drmInfo */) { 258 DrmInfo* drmInfo = NULL; local 263 return drmInfo;
|
/frameworks/base/drm/java/android/drm/ |
H A D | DrmManagerClient.java | 142 final DrmInfo drmInfo = (DrmInfo) msg.obj; 143 DrmInfoStatus status = _processDrmInfo(mUniqueId, drmInfo); 146 attributes.put(DrmEvent.DRM_INFO_OBJECT, drmInfo); 152 int infoType = (null != status) ? status.infoType : drmInfo.getInfoType(); 506 * @param drmInfo The {@link DrmInfo} to be processed. 509 public int processDrmInfo(DrmInfo drmInfo) { argument 510 if (null == drmInfo || !drmInfo.isValid()) { 511 throw new IllegalArgumentException("Given drmInfo is invalid/null"); 515 Message msg = mEventHandler.obtainMessage(ACTION_PROCESS_DRM_INFO, drmInfo); 888 _processDrmInfo(int uniqueId, DrmInfo drmInfo) argument [all...] |
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayer.cpp | 2381 sp<ABuffer> drmInfo; local 2382 CHECK(msg->findBuffer("drmInfo", &drmInfo)); 2383 parcel.setData(drmInfo->data(), drmInfo->size()); 2385 ALOGV("onSourceNotify() kWhatDrmInfo MEDIA_DRM_INFO drmInfo: %p parcel size: %zu", 2386 drmInfo.get(), parcel.dataSize()); 2869 notify->setBuffer("drmInfo", drmInfoBuffer);
|
/frameworks/base/media/java/android/media/ |
H A D | MediaPlayer.java | 3196 DrmInfo drmInfo = null; 3201 drmInfo = mDrmInfo.makeCopy(); 3209 onDrmInfoHandlerDelegate.notifyClient(drmInfo); 3413 DrmInfo drmInfo = new DrmInfo(parcel); 3415 mp.mDrmInfo = drmInfo; 3969 * @param drmInfo DRM info of the source including PSSH, and subset 3972 public void onDrmInfo(MediaPlayer mp, DrmInfo drmInfo); argument 4112 void notifyClient(DrmInfo drmInfo) { argument 4117 mOnDrmInfoListener.onDrmInfo(mMediaPlayer, drmInfo); 4122 mOnDrmInfoListener.onDrmInfo(mMediaPlayer, drmInfo); [all...] |