Home
last modified time | relevance | path

Searched refs:profile (Results 1 – 25 of 28) sorted by relevance

12

/rockchip-linux_mpp/mpp/base/
H A Dmpp_2str.c96 const char *strof_profle(MppCodingType coding, RK_U32 profile) in strof_profle() argument
120 if (profile == H264_PROFILE_BASELINE) in strof_profle()
122 else if (profile == H264_PROFILE_MAIN) in strof_profle()
124 else if (profile == H264_PROFILE_HIGH) in strof_profle()
126 else if (profile == H264_PROFILE_HIGH10) in strof_profle()
132 if (profile < 2) in strof_profle()
H A Dmpp_enc_cfg.c127 …ENTRY(prefix, s32, rk_s32, profile, FLAG_INCR, h264,
159 …ENTRY(prefix, s32, rk_s32, profile, FLAG_BASE(0), h265,
357 TO_CHANGE_POS(h265, profile) in TO_CHANGE_POS()
/rockchip-linux_mpp/mpp/hal/common/
H A Dhal_info.c217 RK_U32 profile = *((RK_U32 *)val); in hal_info_to_string() local
219 str = strof_profle(info->coding, profile); in hal_info_to_string()
254 RK_U32 profile = 0; in hal_info_from_enc_cfg() local
276 profile = cfg->h264.profile; in hal_info_from_enc_cfg()
279 profile = cfg->h265.profile; in hal_info_from_enc_cfg()
286 val = hal_info_to_string(ctx, ENC_INFO_PROFILE, &profile); in hal_info_from_enc_cfg()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_pps.c96 if (codec->profile < H264_PROFILE_HIGH) { in h264e_pps_update()
101 codec->profile); in h264e_pps_update()
106 codec->profile); in h264e_pps_update()
113 if (codec->profile == H264_PROFILE_BASELINE && pps->entropy_coding_mode) { in h264e_pps_update()
H A Dh264e_sps.c82 sps->profile_idc = h264->profile; in h264e_sps_update()
H A Dh264e_api_v2.c105 h264->profile = H264_PROFILE_BASELINE; in init_h264e_cfg_set()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_2str.h31 const char *strof_profle(MppCodingType coding, RK_U32 profile);
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_codec.h79 RK_S32 profile; member
H A Dvp9d_parser2_syntax.c81 pic->profile = ctx->profile; in vp9d_fill_picparams()
H A Dvp9d_parser.c566 RK_S32 bits = ctx->profile <= 1 ? 0 : 1 + mpp_get_bit1(&s->gb); // 0:8, 1:10, 2:12 in read_colorspace_details()
577 mpp_err("RGB not supported in profile %d\n", ctx->profile); in read_colorspace_details()
594 if (ctx->profile & 1) { in read_colorspace_details()
602 mpp_err("YUV FMT %d not supported in profile %d\n", res, ctx->profile); in read_colorspace_details()
607 mpp_err("Profile %d color details reserved bit set\n", ctx->profile); in read_colorspace_details()
657 ctx->profile = mpp_get_bit1(&s->gb); in decode_parser_header()
658 ctx->profile |= mpp_get_bit1(&s->gb) << 1; in decode_parser_header()
660 if (ctx->profile == 3) ctx->profile += mpp_get_bit1(&s->gb); in decode_parser_header()
661 if (ctx->profile > 3) { in decode_parser_header()
662 mpp_err("Profile %d is not yet supported\n", ctx->profile); in decode_parser_header()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_codec.h113 RK_S32 profile, level; member
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_ps.c159 codec->profile = MPP_PROFILE_HEVC_FORMAT_RANGE_EXTENDIONS; in h265e_set_vps()
172 profileTierLevel->m_profileIdc = codec->profile; in h265e_set_vps()
173 profileTierLevel->m_profileCompatibilityFlag[codec->profile] = 1; in h265e_set_vps()
H A Dh265e_api.c70 h265->profile = MPP_PROFILE_HEVC_MAIN; in h265e_init()
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_rkv_reg.h29 RK_U32 profile : 1; member
/rockchip-linux_mpp/mpp/common/
H A Dvp9d_syntax.h92 UCHAR profile; member
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md666 | h264:profile | S32 | RK_S32 | 表示SPS中的profile_idc参数。 ![](…
674 …form_8x8_mode_flag参数,即8x8变换的使能标志。 0 – 表示关闭,在Baseline/Main profile时固定关闭。 1 – 表示开启,在High profile时可选开…
694 | h265:profile | S32 | RK_S32 | 表示VPS中的profile_idc参数。目前MPP…
H A DRockchip_Developer_Guide_MPP_EN.md611 …64:profile|S32|RK_S32|The profile_idc parameter in SPS:<br>66-indicates Baseline profile.<br>77-in…
616 |h264:const_intra|S32|RK_S32|0-to close, fixed close in Baseline/Main profile.|
617 |h264:scaling_list|S32|RK_S32|1-to enable, selectable to enable in High profile.|
629 |h265:profile|S32|RK_S32|Indicates the frame-level QP change amplitude between two adjacent frames.|
631 |h265:scaling_list|S32|RK_S32|Fixed at 1, Main profile|
/rockchip-linux_mpp/inc/
H A Drk_venc_cmd.h652 RK_S32 profile; member
877 RK_S32 profile; member
/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_rkv_reg.h27 RK_U32 profile : 1; member
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_base.h124 RK_S32 profile; member
H A Dhal_vp8e_base.c876 (ctx->sps.profile << 1) | in set_frame_tag()
1030 sps->profile = 1; in set_parameter()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c1011 rk_s32 profile = set->profile; in proc_h264_cfg() local
1015 rk_s32 disable_cabac = (H264_PROFILE_FREXT_CAVLC444 == profile || in proc_h264_cfg()
1016 H264_PROFILE_BASELINE == profile || in proc_h264_cfg()
1017 H264_PROFILE_EXTENDED == profile); in proc_h264_cfg()
1042 entropy_coding_mode, profile); in proc_h264_cfg()
1048 cabac_init_idc, profile); in proc_h264_cfg()
1054 if (profile < H264_PROFILE_HIGH && transform8x8_mode) { in proc_h264_cfg()
1056 transform8x8_mode, profile); in proc_h264_cfg()
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_parser.c178 RK_U32 profile; member
806 READ_BITS(bc, 4, &p->profile); in mpeg4_parse_profile_level()
976 pp->profile_and_level_indication = (p->profile << 4) | p->level; in mpg4d_fill_picture_parameters()
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_legacy.cpp109 RK_S32 profile = cfg->profileIdc; in vpu_api_set_enc_cfg() local
130 mpp_log("profile %d level %d cabac %d\n", profile, level, cabac_en); in vpu_api_set_enc_cfg()
184 mpp_enc_cfg_set_s32(enc_cfg, "h264:profile", profile); in vpu_api_set_enc_cfg()
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_global.h901 RK_U8 profile; member

12