Home
last modified time | relevance | path

Searched refs:cenc_info (Results 1 - 3 of 3) sorted by relevance

/third_party/ffmpeg/libavutil/
H A Dencryption_info.c163 static void av_encryption_info_set_drm_algo(uint32_t algo, AV_DrmCencInfo *cenc_info) in av_encryption_info_set_drm_algo() argument
168 cenc_info->algo = AV_DRM_ALG_CENC_AES_CTR; in av_encryption_info_set_drm_algo()
172 cenc_info->algo = AV_DRM_ALG_CENC_AES_CBC; in av_encryption_info_set_drm_algo()
176 cenc_info->algo = AV_DRM_ALG_CENC_SM4_CBC; in av_encryption_info_set_drm_algo()
180 cenc_info->algo = AV_DRM_ALG_CENC_SM4_CTR; in av_encryption_info_set_drm_algo()
183 cenc_info->algo = AV_DRM_ALG_CENC_UNENCRYPTED; in av_encryption_info_set_drm_algo()
190 AV_DrmCencInfo *cenc_info, int pkt_data_size) in av_encryption_info_add_side_data_ex()
200 cenc_info = av_mallocz(*side_data_size); in av_encryption_info_add_side_data_ex()
201 if (!cenc_info) in av_encryption_info_add_side_data_ex()
204 av_encryption_info_set_drm_algo(info->scheme, cenc_info); in av_encryption_info_add_side_data_ex()
189 av_encryption_info_add_side_data_ex(const AVEncryptionInfo *info, size_t *side_data_size, AV_DrmCencInfo *cenc_info, int pkt_data_size) av_encryption_info_add_side_data_ex() argument
[all...]
H A Dencryption_info.h225 const AVEncryptionInfo *info, size_t *side_data_size, AV_DrmCencInfo *cenc_info, int pkt_data_size);
/third_party/ffmpeg/libavformat/
H A Dmpegts.c317 static void mpegts_set_drm_algo_and_blocks(uint8_t algo, AV_DrmCencInfo *cenc_info) in mpegts_set_drm_algo_and_blocks() argument
320 cenc_info->algo = AV_DRM_ALG_CENC_SM4_CBC; in mpegts_set_drm_algo_and_blocks()
321 cenc_info->encrypt_blocks = DRM_TS_CRYPT_BYTE_BLOCK; in mpegts_set_drm_algo_and_blocks()
322 cenc_info->skip_blocks = DRM_TS_SKIP_BYTE_BLOCK; in mpegts_set_drm_algo_and_blocks()
324 cenc_info->algo = AV_DRM_ALG_CENC_AES_CBC; in mpegts_set_drm_algo_and_blocks()
325 cenc_info->encrypt_blocks = DRM_TS_CRYPT_BYTE_BLOCK; in mpegts_set_drm_algo_and_blocks()
326 cenc_info->skip_blocks = DRM_TS_SKIP_BYTE_BLOCK; in mpegts_set_drm_algo_and_blocks()
328 cenc_info->algo = AV_DRM_ALG_CENC_AES_CBC; in mpegts_set_drm_algo_and_blocks()
329 cenc_info->encrypt_blocks = 0; in mpegts_set_drm_algo_and_blocks()
330 cenc_info in mpegts_set_drm_algo_and_blocks()
437 mpegts_get_cenc_info(const uint8_t *src, uint32_t src_len, AV_DrmCencInfo *cenc_info) mpegts_get_cenc_info() argument
631 mpegts_drm_get_key_id(uint8_t *data, uint32_t *data_size, uint32_t *pos, uint8_t *drm_descriptor_flag, AV_DrmCencInfo *cenc_info) mpegts_drm_get_key_id() argument
663 mpegts_drm_get_iv(uint8_t *data, uint32_t data_size, uint32_t *pos, AV_DrmCencInfo *cenc_info) mpegts_drm_get_iv() argument
714 mpegts_drm_set_key_info(AVStream *avstream, uint8_t *data, uint32_t data_size, uint32_t cei_start_pos, AV_DrmCencInfo *cenc_info) mpegts_drm_set_key_info() argument
787 AV_DrmCencInfo *cenc_info = (AV_DrmCencInfo *)av_stream_new_side_data(avstream, AV_PKT_DATA_ENCRYPTION_INFO, mpegts_avstream_set_cenc_info() local
798 AV_DrmCencInfo *cenc_info = (AV_DrmCencInfo *)av_packet_new_side_data(pkt, AV_PKT_DATA_ENCRYPTION_INFO, mpegts_packet_set_cenc_info() local
806 mpegts_drm_get_cenc_info(AVStream *avstream, enum AVCodecID codec_id, uint8_t *data, uint32_t data_size, AV_DrmCencInfo *cenc_info) mpegts_drm_get_cenc_info() argument
835 AV_DrmCencInfo cenc_info; mpegts_packet_add_cenc_info() local
2740 AV_DrmCencInfo cenc_info; ff_parse_mpeg2_descriptor() local
2937 AV_DrmCencInfo cenc_info; pmt_cb() local
[all...]

Completed in 5 milliseconds