/foundation/multimedia/av_codec/frameworks/native/capi/avcencinfo/ |
H A D | native_cencinfo.cpp | 76 OH_AVErrCode OH_AVCencInfo_Destroy(OH_AVCencInfo *cencInfo) in OH_AVCencInfo_Destroy() argument 83 OH_AVErrCode OH_AVCencInfo_SetAlgorithm(OH_AVCencInfo *cencInfo, enum DrmCencAlgorithm algo) in OH_AVCencInfo_SetAlgorithm() argument 114 OH_AVErrCode OH_AVCencInfo_SetKeyIdAndIv(OH_AVCencInfo *cencInfo, uint8_t *keyId, in OH_AVCencInfo_SetKeyIdAndIv() argument 140 OH_AVCencInfo_SetSubsampleInfo(OH_AVCencInfo *cencInfo, uint32_t encryptedBlockCount, uint32_t skippedBlockCount, uint32_t firstEncryptedOffset, uint32_t subsampleCount, DrmSubsample *subsamples) OH_AVCencInfo_SetSubsampleInfo() argument 160 OH_AVCencInfo_SetMode(OH_AVCencInfo *cencInfo, enum DrmCencInfoMode mode) OH_AVCencInfo_SetMode() argument 179 OH_AVCencInfo_SetAVBuffer(OH_AVCencInfo *cencInfo, OH_AVBuffer *buffer) OH_AVCencInfo_SetAVBuffer() argument [all...] |
/foundation/multimedia/av_codec/test/unittest/avcenc_info_test/ |
H A D | cenc_info_capi_unit_test.cpp | 46 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); in HWTEST_F() local 59 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); in HWTEST_F() local 83 OH_AVCencInfo *cencInfo in HWTEST_F() local 138 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 178 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 202 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 223 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 247 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 268 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 308 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 329 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 346 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 408 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local 465 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); HWTEST_F() local [all...] |
/foundation/multimedia/av_codec/test/fuzztest/avcencinfo_fuzzer/ |
H A D | avcencinfo_fuzzer.cpp | 49 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); in CencInfoCreateFuzzTest() local 61 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); in CencInfoDestroyFuzzTest() local 71 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); in CencInfoSetAlgorithm() local 110 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetAlgorithmFuzzTest() local 133 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetKeyIdAndIv() local 151 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetKeyIdAndIvFuzzTest() local 172 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetSubsampleInfo() local 202 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetSubsampleInfoFuzzTest() local 218 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetMode() local 246 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetModeFuzzTest() local 286 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetAVBuffer() local 344 OH_AVCencInfo *cencInfo = OH_AVCencInfo_Create(); CencInfoSetAVBufferFuzzTest() local [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/mock/ |
H A D | codec_drm_decrypt_mock.cpp | 75 void CodecDrmDecrypt::SetDrmAlgoAndBlocks(uint8_t algo, MetaDrmCencInfo *cencInfo) in SetDrmAlgoAndBlocks() argument 138 int CodecDrmDecrypt::DrmGetKeyId(uint8_t *data, uint32_t &dataSize, uint32_t &pos, MetaDrmCencInfo *cencInfo) in DrmGetKeyId() argument 147 int CodecDrmDecrypt::DrmGetKeyIv(const uint8_t *data, uint32_t dataSize, uint32_t &pos, MetaDrmCencInfo *cencInfo) in DrmGetKeyIv() argument 156 DrmParseDrmDescriptor(const uint8_t *data, uint32_t dataSize, uint32_t &pos, uint8_t drmDescriptorFlag, MetaDrmCencInfo *cencInfo) DrmParseDrmDescriptor() argument 167 DrmSetKeyInfo(const uint8_t *data, uint32_t dataSize, uint32_t ceiStartPos, uint8_t &isAmbiguity, MetaDrmCencInfo *cencInfo) DrmSetKeyInfo() argument 231 DecryptMediaData(const MetaDrmCencInfo *const cencInfo, std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf) DecryptMediaData() argument [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/drm_decryptor_test/ |
H A D | drm_decryptor_coverage_unit_test.cpp | 287 void CreateH264MediaCencInfo(MetaDrmCencInfo &cencInfo, uint32_t method) in CreateH264MediaCencInfo() argument 310 SetH264MediaData(std::shared_ptr<AVBuffer> drmInBuf, MetaDrmCencInfo &cencInfo, uint32_t method) SetH264MediaData() argument 356 MetaDrmCencInfo cencInfo; H264MediaCencDecrypt() local 372 CreateH265MediaCencInfo(MetaDrmCencInfo &cencInfo) CreateH265MediaCencInfo() argument 391 CreateAvsMediaCencInfo(MetaDrmCencInfo &cencInfo) CreateAvsMediaCencInfo() argument 410 CreateAudioCencInfo(MetaDrmCencInfo &cencInfo, MetaDrmCencAlgorithm algo) CreateAudioCencInfo() argument 427 MetaDrmCencInfo cencInfo; AudioCencDecrypt() local 549 MetaDrmCencInfo cencInfo; HWTEST_F() local 593 MetaDrmCencInfo cencInfo; HWTEST_F() local [all...] |
/foundation/multimedia/av_codec/test/fuzztest/drmdecryptor_fuzzer/ |
H A D | drmdecryptor_fuzzer.cpp | 263 void CreateH264MediaCencInfo(MetaDrmCencInfo &cencInfo) in CreateH264MediaCencInfo() argument 280 SetH264MediaData(std::shared_ptr<AVBuffer> drmInBuf, MetaDrmCencInfo &cencInfo, uint32_t mode) SetH264MediaData() argument 319 MetaDrmCencInfo cencInfo; H264MediaCencDecrypt() local 330 CreateHevcMediaCencInfo(MetaDrmCencInfo &cencInfo) CreateHevcMediaCencInfo() argument 347 CreateAvsMediaCencInfo(MetaDrmCencInfo &cencInfo) CreateAvsMediaCencInfo() argument 364 CreateAudioCencInfo(MetaDrmCencInfo &cencInfo, MetaDrmCencAlgorithm algo) CreateAudioCencInfo() argument 381 MetaDrmCencInfo cencInfo; AudioCencDecrypt() local 506 MetaDrmCencInfo cencInfo; DrmH264VideoCencDecryptFuzzTest() local 548 MetaDrmCencInfo cencInfo; DrmHevcVideoCencDecrypt() local 593 MetaDrmCencInfo cencInfo; DrmHevcVideoCencDecryptFuzzTest() local 635 MetaDrmCencInfo cencInfo; DrmAvsVideoCencDecrypt() local 680 MetaDrmCencInfo cencInfo; DrmAvsVideoCencDecryptFuzzTest() local 758 MetaDrmCencInfo cencInfo; DrmAudioCencDecryptFuzzTest() local [all...] |
/foundation/multimedia/av_codec/services/drm_decryptor/ |
H A D | codec_drm_decrypt.cpp | 251 void CodecDrmDecrypt::SetDrmAlgoAndBlocks(uint8_t algo, MetaDrmCencInfo *cencInfo) in SetDrmAlgoAndBlocks() argument 433 DrmGetKeyId(uint8_t *data, uint32_t &dataSize, uint32_t &pos, MetaDrmCencInfo *cencInfo) DrmGetKeyId() argument 461 DrmGetKeyIv(const uint8_t *data, uint32_t dataSize, uint32_t &pos, MetaDrmCencInfo *cencInfo) DrmGetKeyIv() argument 483 DrmParseDrmDescriptor(const uint8_t *data, uint32_t dataSize, uint32_t &pos, uint8_t drmDescriptorFlag, MetaDrmCencInfo *cencInfo) DrmParseDrmDescriptor() argument 498 DrmSetKeyInfo(const uint8_t *data, uint32_t dataSize, uint32_t ceiStartPos, uint8_t &isAmbiguity, MetaDrmCencInfo *cencInfo) DrmSetKeyInfo() argument 564 MetaDrmCencInfo *cencInfo = nullptr; DrmVideoCencDecrypt() local 608 MetaDrmCencInfo *cencInfo = nullptr; DrmAudioCencDecrypt() local 717 DecryptMediaData(const MetaDrmCencInfo * const cencInfo, std::shared_ptr<AVBuffer> &inBuf, std::shared_ptr<AVBuffer> &outBuf) DecryptMediaData() argument [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/ |
H A D | ffmpeg_demuxer_plugin.cpp | 394 uint8_t *cencInfo = av_packet_get_side_data(samplePacket->pkts[0], AV_PKT_DATA_ENCRYPTION_INFO, &cencInfoSize); in ConvertHevcToAnnexb() local 435 MetaDrmCencInfo *cencInfo = (MetaDrmCencInfo *)av_packet_get_side_data(samplePacket->pkts[0], in SetDrmCencInfo() local
|