Home
last modified time | relevance | path

Searched refs:subSamples (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/drivers/peripheral/clearplay/hdi_service/src/
H A Dmedia_decrypt_module_service.cpp68 for (auto &subSample : cryptoInfo.subSamples) { in DecryptMediaData()
99 ret = CopyBuffer(srcData, destData, cryptoInfo.subSamples); in DecryptMediaData()
102 ret = DecryptByAesCbc(key, cryptoInfo.iv, srcData, destData, cryptoInfo.subSamples); in DecryptMediaData()
105 ret = DecryptByAesCbc(key, cryptoInfo.iv, srcData, destData, cryptoInfo.subSamples); in DecryptMediaData()
109 ret = DecryptBySM4Cbc(key, cryptoInfo.iv, srcData, destData, cryptoInfo.subSamples); in DecryptMediaData()
137 uint8_t *srcData, uint8_t *destData, const std::vector<SubSample> &subSamples) in DecryptBySM4Cbc() argument
154 for (auto &subSample : subSamples) { in DecryptBySM4Cbc()
184 uint8_t *srcData, uint8_t *destData, const std::vector<SubSample> &subSamples) in DecryptByAesCbc() argument
198 for (auto &subSample : subSamples) { in DecryptByAesCbc()
223 const std::vector<SubSample> &subSamples) in CopyBuffer() argument
[all …]
/ohos5.0/foundation/multimedia/av_codec/services/drm_decryptor/
H A Dcodec_drm_decrypt.cpp226 cencInfo->subSamples[0].clearHeaderLen = dataSize; in DrmModifyCencInfo()
227 cencInfo->subSamples[0].payLoadLen = 0; in DrmModifyCencInfo()
228 cencInfo->subSamples[1].clearHeaderLen = 0; in DrmModifyCencInfo()
229 cencInfo->subSamples[1].payLoadLen = 0; in DrmModifyCencInfo()
245 cencInfo->subSamples[1].payLoadLen = 0; in DrmModifyCencInfo()
575 cencInfo->subSamples[0].payLoadLen = 0; in DrmVideoCencDecrypt()
583 clearCencInfo.subSamples[0].payLoadLen = 0; in DrmVideoCencDecrypt()
616 cencInfo->subSamples[0].payLoadLen = 0; in DrmAudioCencDecrypt()
631 cencInfo->subSamples[1].payLoadLen = 0; in DrmAudioCencDecrypt()
640 clearCencInfo.subSamples[0].payLoadLen = 0; in DrmAudioCencDecrypt()
[all …]
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/drm/
H A D_crypto_info.md24 | struct [SubSample](_sub_sample.md)[] [subSamples](#subsamples) | 加密subsample。 |
60 ### subSamples subsection
63 struct SubSample [] CryptoInfo::subSamples
/ohos5.0/drivers/peripheral/clearplay/hdi_service/include/drm/v1_0/
H A Dmedia_decrypt_module_service.h40 uint8_t* src_data, uint8_t* dest_data, const std::vector<SubSample>& subSamples);
42 uint8_t *srcData, uint8_t *destData, const std::vector<SubSample> &subSamples);
44 …t32_t CopyBuffer(uint8_t* srcBuffer, uint8_t* dstBuffer, const std::vector<SubSample>& subSamples);
/ohos5.0/foundation/multimedia/av_codec/frameworks/native/capi/avcencinfo/
H A Dnative_cencinfo.cpp48 cencInfo_.subSamples[0].clearHeaderLen = 0; in OH_AVCencInfo()
49 cencInfo_.subSamples[0].payLoadLen = 0; in OH_AVCencInfo()
154 cencInfoObject->cencInfo_.subSamples[i].clearHeaderLen = subsamples[i].clearHeaderLen; in OH_AVCencInfo_SetSubsampleInfo()
155 cencInfoObject->cencInfo_.subSamples[i].payLoadLen = subsamples[i].payLoadLen; in OH_AVCencInfo_SetSubsampleInfo()
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/server/src/
H A Dmedia_decrypt_module_service.cpp121 cryptInfoTmp.subSamples.resize(cryptInfo.subSample.size()); in SetCryptInfo()
123 cryptInfoTmp.subSamples[i].clearHeaderLen = cryptInfo.subSample[i].clearHeaderLen; in SetCryptInfo()
124 bufLen += cryptInfoTmp.subSamples[i].clearHeaderLen; in SetCryptInfo()
125 cryptInfoTmp.subSamples[i].payLoadLen = cryptInfo.subSample[i].payLoadLen; in SetCryptInfo()
126 bufLen += cryptInfoTmp.subSamples[i].payLoadLen; in SetCryptInfo()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/drm_decryptor_test/
H A Ddrm_decryptor_coverage_unit_test.cpp302 cencInfo.subSamples[0].clearHeaderLen = H264_CLEAR_BUFFER_SIZE; in CreateH264MediaCencInfo()
304 cencInfo.subSamples[0].clearHeaderLen = H264_ENCRYPTED_BUFFER_SIZE; in CreateH264MediaCencInfo()
306 cencInfo.subSamples[0].payLoadLen = 0; in CreateH264MediaCencInfo()
386 cencInfo.subSamples[0].clearHeaderLen = H265_SM4C_ENCRYPTED_BUFFER_SIZE; in CreateH265MediaCencInfo()
387 cencInfo.subSamples[0].payLoadLen = 0; in CreateH265MediaCencInfo()
405 cencInfo.subSamples[0].clearHeaderLen = AVS_SM4C_ENCRYPTED_BUFFER_SIZE; in CreateAvsMediaCencInfo()
406 cencInfo.subSamples[0].payLoadLen = 0; in CreateAvsMediaCencInfo()
/ohos5.0/foundation/multimedia/av_codec/test/fuzztest/drmdecryptor_fuzzer/
H A Ddrmdecryptor_fuzzer.cpp276 cencInfo.subSamples[0].clearHeaderLen = DRM_H264_ENCRYPTED_BUFFER_SIZE; in CreateH264MediaCencInfo()
277 cencInfo.subSamples[0].payLoadLen = 0; in CreateH264MediaCencInfo()
343 cencInfo.subSamples[0].clearHeaderLen = DRM_HEVC_SM4C_ENCRYPTED_BUFFER_SIZE; in CreateHevcMediaCencInfo()
344 cencInfo.subSamples[0].payLoadLen = 0; in CreateHevcMediaCencInfo()
360 cencInfo.subSamples[0].clearHeaderLen = DRM_AVS_SM4C_ENCRYPTED_BUFFER_SIZE; in CreateAvsMediaCencInfo()
361 cencInfo.subSamples[0].payLoadLen = 0; in CreateAvsMediaCencInfo()
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/drm_v1_0/cpp_target/drm/v1_0/
H A Dmedia_key_system_types.cpp.txt295 if (!WritePodArray(data, dataBlock.subSamples)) {
296 HDF_LOGE("%{public}s: failed to write dataBlock.subSamples", __func__);
328 if (!ReadPodArray(data, dataBlock.subSamples)) {
329 HDF_LOGE("%{public}s: failed to read dataBlock.subSamples", __func__);
H A Dmedia_key_system_types.h.txt148 std::vector<OHOS::HDI::Drm::V1_0::SubSample> subSamples;
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/meta/
H A Dmedia_types.h293 MetaDrmSubSample subSamples[META_DRM_MAX_SUB_SAMPLE_NUM]; member
/ohos5.0/drivers/peripheral/clearplay/interfaces/include/drm/v1_0/
H A Dmedia_key_system_types.h148 std::vector<OHOS::HDI::Drm::V1_0::SubSample> subSamples; member
/ohos5.0/drivers/interface/drm/v1_0/
H A DMediaKeySystemTypes.idl126 struct SubSample[] subSamples;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/drm_v1_0/foo/drm/v1_0/
H A DMediaKeySystemTypes.idl126 struct SubSample[] subSamples;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/drm_v1_0/dump_ast_target/
H A Ddump.txt288 ohos.hdi.drm.v1_0.SubSample[] subSamples;
/ohos5.0/drivers/peripheral/clearplay/
H A DREADME_zh.md287 info.subSamples.push_back(subSample);
/ohos5.0/foundation/multimedia/media_foundation/tests/unittest/meta/
H A Dmeta_func_unit_test.cpp891 drmCencInfoIn->subSamples[i].clearHeaderLen = 0x10;
892 drmCencInfoIn->subSamples[i].payLoadLen = 0;