/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/include/ |
FwdLockEngine.h | 193 * @param decryptHandle Handle for the decryption session 200 DecryptHandle* decryptHandle, 208 * @param decryptHandle Handle for the decryption session 217 DecryptHandle* decryptHandle, 222 DecryptHandle* decryptHandle, 323 * @param decryptHandle Handle for the current decryption session 332 DecryptHandle* decryptHandle [all...] |
/frameworks/av/drm/libdrmframework/plugins/passthru/include/ |
DrmPassthruPlugIn.h | 56 status_t onConsumeRights(int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve); 59 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position); 77 int uniqueId, DecryptHandle* decryptHandle, int fd, off64_t offset, off64_t length); 80 int uniqueId, DecryptHandle* decryptHandle, const char* uri); 82 status_t onCloseDecryptSession(int uniqueId, DecryptHandle* decryptHandle); [all...] |
/frameworks/av/drm/libdrmframework/include/ |
DrmManagerService.h | 81 status_t consumeRights(int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve); 84 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position); 101 DecryptHandle* openDecryptSession( 104 DecryptHandle* openDecryptSession( 107 status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle); 109 status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle, [all...] |
IDrmManagerService.h | 119 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) = 0; 122 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position) = 0; 142 virtual DecryptHandle* openDecryptSession( 146 virtual DecryptHandle* openDecryptSession( 149 virtual status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle) = 0; 151 virtual status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle, [all...] |
DrmManager.h | 94 status_t consumeRights(int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve); 97 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position); 114 DecryptHandle* openDecryptSession( 117 DecryptHandle* openDecryptSession(int uniqueId, const char* uri, const char* mime); 119 status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle); 121 status_t initializeDecryptUnit(int uniqueId, DecryptHandle* decryptHandle, [all...] |
DrmManagerClientImpl.h | 186 * @param[in] decryptHandle Handle for the decryption session 192 status_t consumeRights(int uniqueId, sp<DecryptHandle> &decryptHandle, int action, bool reserve); 198 * @param[in] decryptHandle Handle for the decryption session 206 int uniqueId, sp<DecryptHandle> &decryptHandle, int playbackStatus, int64_t position); 307 sp<DecryptHandle> openDecryptSession( 319 sp<DecryptHandle> openDecryptSession( 326 * @param[in] decryptHandle Handle for the decryption session 330 status_t closeDecryptSession(int uniqueId, sp<DecryptHandle> &decryptHandle) [all...] |
/frameworks/av/drm/libdrmframework/plugins/common/include/ |
IDrmEngine.h | 205 * @param[in] decryptHandle Handle for the decryption session 212 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) = 0; 218 * @param[in] decryptHandle Handle for the decryption session 225 virtual status_t setPlaybackStatus(int uniqueId, DecryptHandle* decryptHandle, 319 * @param[in] decryptHandle Handle for the current decryption session 329 int uniqueId, DecryptHandle* decryptHandle, 336 * @param[in] decryptHandle Handle for the current decryption sessio [all...] |
DrmEngineBase.h | 62 status_t consumeRights(int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve); 65 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position); 83 int uniqueId, DecryptHandle* decryptHandle, 87 int uniqueId, DecryptHandle* decryptHandle, 90 status_t closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle); [all...] |
/frameworks/av/include/drm/ |
DrmManagerClient.h | 73 sp<DecryptHandle> openDecryptSession(int fd, off64_t offset, off64_t length, const char* mime); 83 sp<DecryptHandle> openDecryptSession(const char* uri, const char* mime); 88 * @param[in] decryptHandle Handle for the decryption session 92 status_t closeDecryptSession(sp<DecryptHandle> &decryptHandle); 99 * @param[in] decryptHandle Handle for the decryption session 106 status_t consumeRights(sp<DecryptHandle> &decryptHandle, int action, bool reserve); 111 * @param[in] decryptHandle Handle for the decryption session 119 sp<DecryptHandle> &decryptHandle, int playbackStatus, int64_t position) [all...] |
drm_framework_common.h | 52 * copy control settings used in DecryptHandle::copyControlVector 260 class DecryptHandle : public RefBase { 312 DecryptHandle(): 321 ~DecryptHandle() { 325 bool operator<(const DecryptHandle& handle) const { 329 bool operator==(const DecryptHandle& handle) const {
|
/frameworks/av/include/media/stagefright/ |
FileSource.h | 41 virtual sp<DecryptHandle> DrmInitialization(const char *mime); 43 virtual void getDrmInfo(sp<DecryptHandle> &handle, DrmManagerClient **client); 55 sp<DecryptHandle> mDecryptHandle;
|
DataSource.h | 84 virtual sp<DecryptHandle> DrmInitialization(const char *mime = NULL) { 87 virtual void getDrmInfo(sp<DecryptHandle> &handle, DrmManagerClient **client) {};
|
/frameworks/av/drm/common/ |
DrmEngineBase.cpp | 82 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) { 83 return onConsumeRights(uniqueId, decryptHandle, action, reserve); 87 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position) { 88 return onSetPlaybackStatus(uniqueId, decryptHandle, playbackStatus, position); 123 int uniqueId, DecryptHandle* decryptHandle, 127 return onOpenDecryptSession(uniqueId, decryptHandle, fd, offset, length); 130 return onOpenDecryptSession(uniqueId, decryptHandle, fd, offset, length, mime) [all...] |
IDrmManagerService.cpp | 41 const DecryptHandle* handle, Parcel* data) { 69 DecryptHandle* handle, const Parcel& data) { 101 static void clearDecryptHandle(DecryptHandle* handle) { 413 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) { 420 writeDecryptHandleToParcelData(decryptHandle, &data); 430 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position) { 437 writeDecryptHandleToParcelData(decryptHandle, &data); 602 DecryptHandle* BpDrmManagerService::openDecryptSession [all...] |
/frameworks/av/media/libstagefright/include/ |
DRMExtractor.h | 30 class DecryptHandle; 48 sp<DecryptHandle> mDecryptHandle;
|
ChromiumHTTPDataSource.h | 46 virtual sp<DecryptHandle> DrmInitialization(const char *mime); 48 virtual void getDrmInfo(sp<DecryptHandle> &handle, DrmManagerClient **client); 92 sp<DecryptHandle> mDecryptHandle;
|
NuCachedSource2.h | 43 virtual sp<DecryptHandle> DrmInitialization(const char* mime); 44 virtual void getDrmInfo(sp<DecryptHandle> &handle, DrmManagerClient **client);
|
/frameworks/av/drm/drmserver/ |
DrmManagerService.cpp | 146 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) { 151 return mDrmManager->consumeRights(uniqueId, decryptHandle, action, reserve); 155 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position) { 160 return mDrmManager->setPlaybackStatus(uniqueId, decryptHandle, playbackStatus, position); 202 DecryptHandle* DrmManagerService::openDecryptSession( 212 DecryptHandle* DrmManagerService::openDecryptSession( 222 status_t DrmManagerService::closeDecryptSession(int uniqueId, DecryptHandle* decryptHandle) { [all...] |
DrmManager.cpp | 300 int uniqueId, DecryptHandle* decryptHandle, int action, bool reserve) { 303 if (mDecryptSessionMap.indexOfKey(decryptHandle->decryptId) != NAME_NOT_FOUND) { 304 IDrmEngine* drmEngine = mDecryptSessionMap.valueFor(decryptHandle->decryptId); 305 result = drmEngine->consumeRights(uniqueId, decryptHandle, action, reserve); 311 int uniqueId, DecryptHandle* decryptHandle, int playbackStatus, int64_t position) { 314 if (mDecryptSessionMap.indexOfKey(decryptHandle->decryptId) != NAME_NOT_FOUND) { 315 IDrmEngine* drmEngine = mDecryptSessionMap.valueFor(decryptHandle->decryptId); 316 result = drmEngine->setPlaybackStatus(uniqueId, decryptHandle, playbackStatus, position) [all...] |
/frameworks/av/drm/libdrmframework/ |
DrmManagerClient.cpp | 80 sp<DecryptHandle> &decryptHandle, int action, bool reserve) { 81 return mDrmManagerClientImpl->consumeRights(mUniqueId, decryptHandle, action, reserve); 85 sp<DecryptHandle> &decryptHandle, int playbackStatus, int64_t position) { 87 ->setPlaybackStatus(mUniqueId, decryptHandle, playbackStatus, position); 119 sp<DecryptHandle> DrmManagerClient::openDecryptSession( 126 sp<DecryptHandle> DrmManagerClient::openDecryptSession( 133 status_t DrmManagerClient::closeDecryptSession(sp<DecryptHandle> &decryptHandle) { [all...] |
DrmManagerClientImpl.cpp | 179 int uniqueId, sp<DecryptHandle> &decryptHandle, 182 if (NULL != decryptHandle.get()) { 184 uniqueId, decryptHandle.get(), action, reserve); 190 int uniqueId, sp<DecryptHandle> &decryptHandle, 193 if (NULL != decryptHandle.get()) { 195 uniqueId, decryptHandle.get(), playbackStatus, position); 257 sp<DecryptHandle> DrmManagerClientImpl::openDecryptSession( 265 sp<DecryptHandle> DrmManagerClientImpl::openDecryptSession [all...] |
/frameworks/av/drm/libdrmframework/plugins/passthru/src/ |
DrmPassthruPlugIn.cpp | 183 status_t DrmPassthruPlugIn::onConsumeRights(int uniqueId, DecryptHandle* decryptHandle, 189 status_t DrmPassthruPlugIn::onSetPlaybackStatus(int uniqueId, DecryptHandle* decryptHandle, 237 int uniqueId, DecryptHandle* decryptHandle, int fd, off64_t offset, off64_t length) { 241 decryptHandle->mimeType = String8("video/passthru"); 242 decryptHandle->decryptApiType = DecryptApiType::ELEMENTARY_STREAM_BASED; 243 decryptHandle->status = DRM_NO_ERROR; 244 decryptHandle->decryptInfo = NULL [all...] |
/frameworks/av/drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/ |
FwdLockEngine.cpp | 294 DecryptHandle* decryptHandle, 366 status_t FwdLockEngine::onSetPlaybackStatus(int uniqueId, DecryptHandle* decryptHandle, 369 status_t FwdLockEngine::onSetPlaybackStatus(int uniqueId, DecryptHandle* decryptHandle, 464 DecryptHandle* decryptHandle, 470 DecryptHandle* decryptHandle, [all...] |
/frameworks/av/media/libstagefright/ |
DRMExtractor.cpp | 44 const sp<DecryptHandle> &decryptHandle, 59 sp<DecryptHandle> mDecryptHandle; 73 const sp<DecryptHandle> &decryptHandle, 77 mDecryptHandle(decryptHandle), 280 sp<DecryptHandle> decryptHandle = source->DrmInitialization(); 282 if (decryptHandle != NULL) { 283 if (decryptHandle->decryptApiType == DecryptApiType::CONTAINER_BASED) [all...] |
FileSource.cpp | 130 sp<DecryptHandle> FileSource::DrmInitialization(const char *mime) { 152 void FileSource::getDrmInfo(sp<DecryptHandle> &handle, DrmManagerClient **client) {
|