/foundation/multimedia/drm_framework/services/drm_service/client/src/ |
H A D | media_decrypt_module_service_proxy.cpp | 100 IMediaDecryptModuleService::CryptInfo &cryptInfo, IMediaDecryptModuleService::DrmBuffer &srcBuffer,
in DecryptMediaData() 114 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.type), IPC_PROXY_ERR,
in DecryptMediaData() 115 "MediaDecryptModuleServiceProxy DecryptMediaData Write cryptInfo.type failed.");
in DecryptMediaData() 117 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.keyId.size()), IPC_PROXY_ERR,
in DecryptMediaData() 118 "MediaDecryptModuleServiceProxy DecryptMediaData Write cryptInfo.keyId size failed.");
in DecryptMediaData() 119 DRM_CHECK_AND_RETURN_RET_LOG(cryptInfo.keyId.size() <= KEYID_MAX_LEN, DRM_MEMORY_ERROR,
in DecryptMediaData() 121 if (cryptInfo.keyId.size() != 0) {
in DecryptMediaData() 122 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteBuffer(cryptInfo.keyId.data(), cryptInfo.keyId.size()), IPC_PROXY_ERR,
in DecryptMediaData() 123 "MediaDecryptModuleServiceProxy DecryptMediaData Write cryptInfo in DecryptMediaData() 99 DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo, IMediaDecryptModuleService::DrmBuffer &srcBuffer, IMediaDecryptModuleService::DrmBuffer &dstBuffer) DecryptMediaData() argument [all...] |
/foundation/multimedia/drm_framework/services/drm_service/server/src/ |
H A D | media_decrypt_module_service_stub.cpp | 85 IMediaDecryptModuleService::CryptInfo cryptInfo;
in OnRemoteRequest() local 87 cryptInfo.type = (OHOS::DrmStandard::IMediaDecryptModuleService::CryptAlgorithmType)data.ReadUint32();
in OnRemoteRequest() 97 cryptInfo.keyId.assign(keyIdBuf, keyIdBuf + keyIdSize);
in OnRemoteRequest() 107 cryptInfo.iv.assign(ivBuf, ivBuf + ivSize);
in OnRemoteRequest() 109 cryptInfo.pattern.encryptBlocks = data.ReadUint32();
in OnRemoteRequest() 110 cryptInfo.pattern.skipBlocks = data.ReadUint32();
in OnRemoteRequest() 114 cryptInfo.subSample.resize(subSampleNumber);
in OnRemoteRequest() 116 cryptInfo.subSample[i].clearHeaderLen = data.ReadUint32();
in OnRemoteRequest() 117 cryptInfo.subSample[i].payLoadLen = data.ReadUint32();
in OnRemoteRequest() 135 int32_t ret = DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffe in OnRemoteRequest() [all...] |
H A D | media_decrypt_module_service.cpp | 83 IMediaDecryptModuleService::CryptInfo &cryptInfo, IMediaDecryptModuleService::DrmBuffer &srcBuffer,
in DecryptMediaData() 91 SetCryptInfo(cryptInfoTmp, cryptInfo, bufLen);
in DecryptMediaData() 114 IMediaDecryptModuleService::CryptInfo &cryptInfo, uint32_t &bufLen)
in SetCryptInfo() 116 cryptInfoTmp.type = (OHOS::HDI::Drm::V1_0::CryptoAlgorithmType)cryptInfo.type;
in SetCryptInfo() 117 cryptInfoTmp.keyId.assign(cryptInfo.keyId.begin(), cryptInfo.keyId.end());
in SetCryptInfo() 118 cryptInfoTmp.iv.assign(cryptInfo.iv.begin(), cryptInfo.iv.end());
in SetCryptInfo() 119 cryptInfoTmp.pattern.encryptBlocks = cryptInfo.pattern.encryptBlocks;
in SetCryptInfo() 120 cryptInfoTmp.pattern.skipBlocks = cryptInfo in SetCryptInfo() 82 DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo, IMediaDecryptModuleService::DrmBuffer &srcBuffer, IMediaDecryptModuleService::DrmBuffer &dstBuffer) DecryptMediaData() argument 113 SetCryptInfo(OHOS::HDI::Drm::V1_0::CryptoInfo &cryptInfoTmp, IMediaDecryptModuleService::CryptInfo &cryptInfo, uint32_t &bufLen) SetCryptInfo() argument [all...] |
/foundation/multimedia/drm_framework/services/drm_service/server/include/ |
H A D | media_decrypt_module_service.h | 39 int32_t DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo,
45 IMediaDecryptModuleService::CryptInfo &cryptInfo, uint32_t &bufLen);
|
/foundation/multimedia/drm_framework/services/drm_service/client/include/ |
H A D | media_decrypt_module_service_proxy.h | 32 int32_t DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo,
|
/foundation/multimedia/drm_framework/services/drm_service/ipc/ |
H A D | i_mediadecryptmodule_service.h | 68 virtual int32_t DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo,
|
/foundation/multimedia/av_codec/services/drm_decryptor/ |
H A D | codec_drm_decrypt.cpp | 724 DrmStandard::IMediaDecryptModuleService::CryptInfo cryptInfo; in DecryptMediaData() local 728 cryptInfo.type = static_cast<DrmStandard::IMediaDecryptModuleService::CryptAlgorithmType>(cencInfo->algo); in DecryptMediaData() 730 cryptInfo.keyId = keyIdVector; in DecryptMediaData() 732 cryptInfo.iv = ivVector; in DecryptMediaData() 733 cryptInfo.pattern.encryptBlocks = cencInfo->encryptBlocks; in DecryptMediaData() 734 cryptInfo.pattern.skipBlocks = cencInfo->skipBlocks; in DecryptMediaData() 739 cryptInfo.subSample.emplace_back(temp); in DecryptMediaData() 749 retCode = decryptModuleProxy_->DecryptMediaData(svpFlag_, cryptInfo, inDrmBuffer, outDrmBuffer); in DecryptMediaData()
|
/foundation/multimedia/drm_framework/frameworks/native/test/fuzztest/mediakeydecryptndk_fuzzer/ |
H A D | mediakeydecryptndk_fuzzer.cpp | 189 IMediaDecryptModuleService::CryptInfo cryptInfo; in FuzzTestMediaKeyDecryptNdk() local
|
/foundation/multimedia/drm_framework/frameworks/native/test/unittest/src/ |
H A D | drm_framework_unittest.cpp | 3039 IMediaDecryptModuleService::CryptInfo cryptInfo; in HWTEST_F() local 3040 decryptModule->DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffer, dstBuffer); in HWTEST_F() 3817 IMediaDecryptModuleService::CryptInfo cryptInfo; in HWTEST_F() local 3818 decryptModule->DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffer, dstBuffer); in HWTEST_F()
|