Lines Matching defs:algo
317 static void mpegts_set_drm_algo_and_blocks(uint8_t algo, AV_DrmCencInfo *cenc_info)
319 if (algo == 0x1) { // 0x1:SM4-SAMPL SM4S
320 cenc_info->algo = AV_DRM_ALG_CENC_SM4_CBC;
323 } else if (algo == 0x2) { // 0x2:AES CBCS
324 cenc_info->algo = AV_DRM_ALG_CENC_AES_CBC;
327 } else if (algo == 0x5) { // 0x5:AES CBC1
328 cenc_info->algo = AV_DRM_ALG_CENC_AES_CBC;
331 } else if (algo == 0x3) { // 0x3:SM4-CBC SM4C
332 cenc_info->algo = AV_DRM_ALG_CENC_SM4_CBC;
335 } else if (algo == 0x0) { // 0x0:NONE
336 cenc_info->algo = AV_DRM_ALG_CENC_UNENCRYPTED;
347 av_log(NULL, AV_LOG_ERROR, "algo not found");
350 uint8_t video_algo = src[offset] & 0x0f; // video algo offset
353 uint8_t audio_algo = src[offset] & 0x0f; // audio algo offset
441 av_log(NULL, AV_LOG_ERROR, "algo not found");
446 uint8_t video_algo = src[offset] & 0x0f; // video algo offset
449 uint8_t audio_algo = src[offset] & 0x0f; // audio algo offset
654 cenc_info->algo = AV_DRM_ALG_CENC_UNENCRYPTED;
766 dest->algo = src->algo;
857 cenc_info.algo = AV_DRM_ALG_CENC_UNENCRYPTED;