/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/client/src/ |
H A D | media_decrypt_module_service_proxy.cpp | 97 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.type), IPC_PROXY_ERR, in DecryptMediaData() 100 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.keyId.size()), IPC_PROXY_ERR, in DecryptMediaData() 102 DRM_CHECK_AND_RETURN_RET_LOG(cryptInfo.keyId.size() <= KEYID_MAX_LEN, DRM_MEMORY_ERROR, in DecryptMediaData() 104 if (cryptInfo.keyId.size() != 0) { in DecryptMediaData() 105 …DRM_CHECK_AND_RETURN_RET_LOG(data.WriteBuffer(cryptInfo.keyId.data(), cryptInfo.keyId.size()), IPC… in DecryptMediaData() 109 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.iv.size()), IPC_PROXY_ERR, in DecryptMediaData() 113 if (cryptInfo.iv.size() != 0) { in DecryptMediaData() 114 …DRM_CHECK_AND_RETURN_RET_LOG(data.WriteBuffer(cryptInfo.iv.data(), cryptInfo.iv.size()), IPC_PROXY… in DecryptMediaData() 121 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.pattern.skipBlocks), IPC_PROXY_ERR, in DecryptMediaData() 124 DRM_CHECK_AND_RETURN_RET_LOG(data.WriteUint32(cryptInfo.subSample.size()), IPC_PROXY_ERR, in DecryptMediaData() [all …]
|
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/server/src/ |
H A D | media_decrypt_module_service_stub.cpp | 58 IMediaDecryptModuleService::CryptInfo cryptInfo; in OnRemoteRequest() local 60 …cryptInfo.type = (OHOS::DrmStandard::IMediaDecryptModuleService::CryptAlgorithmType)data.ReadUint3… in OnRemoteRequest() 70 cryptInfo.keyId.assign(keyIdBuf, keyIdBuf + keyIdSize); in OnRemoteRequest() 80 cryptInfo.iv.assign(ivBuf, ivBuf + ivSize); in OnRemoteRequest() 82 cryptInfo.pattern.encryptBlocks = data.ReadUint32(); in OnRemoteRequest() 83 cryptInfo.pattern.skipBlocks = data.ReadUint32(); in OnRemoteRequest() 87 cryptInfo.subSample.resize(subSampleNumber); in OnRemoteRequest() 89 cryptInfo.subSample[i].clearHeaderLen = data.ReadUint32(); in OnRemoteRequest() 90 cryptInfo.subSample[i].payLoadLen = data.ReadUint32(); in OnRemoteRequest() 108 int32_t ret = DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffer, dstBuffer); in OnRemoteRequest()
|
H A D | media_decrypt_module_service.cpp | 91 SetCryptInfo(cryptInfoTmp, cryptInfo, bufLen); in DecryptMediaData() 114 IMediaDecryptModuleService::CryptInfo &cryptInfo, uint32_t &bufLen) in SetCryptInfo() argument 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.pattern.skipBlocks; in SetCryptInfo() 121 cryptInfoTmp.subSamples.resize(cryptInfo.subSample.size()); in SetCryptInfo() 122 for (size_t i = 0; i < cryptInfo.subSample.size(); i++) { in SetCryptInfo() 123 cryptInfoTmp.subSamples[i].clearHeaderLen = cryptInfo.subSample[i].clearHeaderLen; in SetCryptInfo() [all …]
|
/ohos5.0/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);
|
/ohos5.0/foundation/multimedia/av_codec/services/drm_decryptor/ |
H A D | codec_drm_decrypt.cpp | 717 DrmStandard::IMediaDecryptModuleService::CryptInfo cryptInfo; in DecryptMediaData() local 721 …cryptInfo.type = static_cast<DrmStandard::IMediaDecryptModuleService::CryptAlgorithmType>(cencInfo… in DecryptMediaData() 723 cryptInfo.keyId = keyIdVector; in DecryptMediaData() 725 cryptInfo.iv = ivVector; in DecryptMediaData() 726 cryptInfo.pattern.encryptBlocks = cencInfo->encryptBlocks; in DecryptMediaData() 727 cryptInfo.pattern.skipBlocks = cencInfo->skipBlocks; in DecryptMediaData() 732 cryptInfo.subSample.emplace_back(temp); in DecryptMediaData() 742 retCode = decryptModuleProxy_->DecryptMediaData(svpFlag_, cryptInfo, inDrmBuffer, outDrmBuffer); in DecryptMediaData()
|
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/client/include/ |
H A D | media_decrypt_module_service_proxy.h | 31 …int32_t DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo,
|
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/ipc/ |
H A D | i_mediadecryptmodule_service.h | 67 …int32_t DecryptMediaData(bool secureDecodrtState, IMediaDecryptModuleService::CryptInfo &cryptInfo,
|
/ohos5.0/foundation/multimedia/drm_framework/frameworks/native/test/fuzztest/mediakeydecryptndk_fuzzer/ |
H A D | mediakeydecryptndk_fuzzer.cpp | 189 IMediaDecryptModuleService::CryptInfo cryptInfo; in FuzzTestMediaKeyDecryptNdk() local
|
/ohos5.0/foundation/multimedia/drm_framework/frameworks/native/test/unittest/src/ |
H A D | drm_framework_unittest.cpp | 3049 IMediaDecryptModuleService::CryptInfo cryptInfo; variable 3050 decryptModule->DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffer, dstBuffer); 3827 IMediaDecryptModuleService::CryptInfo cryptInfo; variable 3828 decryptModule->DecryptMediaData(secureDecodrtState, cryptInfo, srcBuffer, dstBuffer);
|