Home
last modified time | relevance | path

Searched refs:profile_idc (Results 1 – 24 of 24) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_sps.c187 READ_BITS(p_bitctx, 8, &cur_sps->profile_idc); in parser_sps()
188 VAL_CHECK (ret, (cur_sps->profile_idc == H264_PROFILE_BASELINE) in parser_sps()
189 || (cur_sps->profile_idc == H264_PROFILE_MAIN) in parser_sps()
190 || (cur_sps->profile_idc == H264_PROFILE_EXTENDED) in parser_sps()
191 || (cur_sps->profile_idc == H264_PROFILE_HIGH) in parser_sps()
192 || (cur_sps->profile_idc == H264_PROFILE_HIGH10) in parser_sps()
193 || (cur_sps->profile_idc == H264_PROFILE_HIGH422) in parser_sps()
194 || (cur_sps->profile_idc == H264_PROFILE_HIGH444) in parser_sps()
195 || (cur_sps->profile_idc == H264_PROFILE_FREXT_CAVLC444) in parser_sps()
196 || (cur_sps->profile_idc == H264_PROFILE_MVC_HIGH) in parser_sps()
[all …]
H A Dh264d_scalist.c162 RK_U32 is_prext_profile(RK_U32 profile_idc) in is_prext_profile() argument
164 return (profile_idc >= H264_PROFILE_HIGH || profile_idc == H264_PROFILE_FREXT_CAVLC444) ? 1 : 0; in is_prext_profile()
225 if (sps->constrained_set3_flag && !is_prext_profile(sps->profile_idc)) { in get_max_dec_frame_buf_size()
H A Dh264d_scalist.h30 RK_U32 is_prext_profile(RK_U32 profile_idc);
H A Dh264d_fill.c281 pp->profile_idc = p_Vid->active_sps->profile_idc; in fill_picparams()
320 p_long->profileIdc = currSlice->active_sps->profile_idc; in fill_slice_syntax()
H A Dh264d_global.h517 RK_S32 profile_idc; // u(8) member
1006 RK_S32 profile_idc; // u(8) member
H A Dh264d_dpb.c63 if (!is_prext_profile(active_sps->profile_idc) && (active_sps->constrained_set3_flag == 1)) in getDpbSize()
116 … (p_Vid->profile_idc == H264_PROFILE_MVC_HIGH || p_Vid->profile_idc == H264_PROFILE_STEREO_HIGH)) { in getDpbSize()
H A Dh264d_init.c681 …if ((p_Vid->profile_idc == H264_PROFILE_MVC_HIGH) || (p_Vid->profile_idc == H264_PROFILE_STEREO_HI… in alloc_decpic()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_sps.c82 sps->profile_idc = h264->profile; in h264e_sps_update()
83 switch (sps->profile_idc) { in h264e_sps_update()
281 mpp_writer_put_bits(bit, sps->profile_idc, 8); in h264e_sps_to_packet()
302 if (sps->profile_idc >= H264_PROFILE_HIGH) { in h264e_sps_to_packet()
H A Dh264e_sps.h84 RK_S32 profile_idc; member
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_ps.c282 READ_BITS(gb, 5, &ptl->profile_idc); in decode_profile_tier_level()
284 if (ptl->profile_idc == MPP_PROFILE_HEVC_MAIN) in decode_profile_tier_level()
286 else if (ptl->profile_idc == MPP_PROFILE_HEVC_MAIN_10) in decode_profile_tier_level()
288 else if (ptl->profile_idc == MPP_PROFILE_HEVC_MAIN_STILL_PICTURE) in decode_profile_tier_level()
290 else if (ptl->profile_idc == MPP_PROFILE_HEVC_FORMAT_RANGE_EXTENDIONS) in decode_profile_tier_level()
293 mpp_log("Unknown HEVC profile: %d\n", ptl->profile_idc); in decode_profile_tier_level()
302 ptl->bit_depth_constraint = (ptl->profile_idc == MPP_PROFILE_HEVC_MAIN_10) ? 10 : 8; in decode_profile_tier_level()
H A Dh265d_parser.h141 RK_U8 profile_idc; member
/rockchip-linux_mpp/mpp/common/
H A Dh264d_syntax.h426 RK_U16 profile_idc; member
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md666 | h264:profile | S32 | RK_S32 | 表示SPS中的profile_idc参数。 ![](…
694 | h265:profile | S32 | RK_S32 | 表示VPS中的profile_idc参数。目前MPP…
H A DRockchip_Developer_Guide_MPP_EN.md611 |h264:profile|S32|RK_S32|The profile_idc parameter in SPS:<br>66-indicates Baseline profile.<br>77-…
630 |h265:level|S32|RK_S32|The profile_idc parameter in the VPS:|
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c366 if (sps->profile_idc > 31) in hal_h264e_vepu1_gen_regs_v2()
H A Dhal_h264e_vepu2_v2.c407 if (sps->profile_idc > 31) in hal_h264e_vepu2_gen_regs_v2()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c799 regs->reg102.rect_size = (sps->profile_idc == H264_PROFILE_BASELINE && in setup_vepu541_rdo_pred()
802 regs->reg102.vlc_lmt = (sps->profile_idc < H264_PROFILE_MAIN) && in setup_vepu541_rdo_pred()
H A Dhal_h264e_vepu540c.c768 regs->reg_base.rdo_cfg.rect_size = (sps->profile_idc == H264_PROFILE_BASELINE && in setup_vepu540c_rdo_pred()
770 regs->reg_base.rdo_cfg.vlc_lmt = (sps->profile_idc < H264_PROFILE_MAIN) && in setup_vepu540c_rdo_pred()
H A Dhal_h264e_vepu580.c1120 regs->reg_base.rdo_cfg.rect_size = (sps->profile_idc == H264_PROFILE_BASELINE && in setup_vepu580_rdo_pred()
1123 regs->reg_base.rdo_cfg.vlc_lmt = (sps->profile_idc < H264_PROFILE_MAIN) && in setup_vepu580_rdo_pred()
H A Dhal_h264e_vepu510.c1142 reg_frm->rdo_cfg.rect_size = (sps->profile_idc == H264_PROFILE_BASELINE && in setup_vepu510_rdo_pred()
1144 reg_frm->rdo_cfg.vlc_lmt = (sps->profile_idc < H264_PROFILE_MAIN) && in setup_vepu510_rdo_pred()
H A Dhal_h264e_vepu511.c1139 reg_frm->rdo_cfg.rect_size = (sps->profile_idc == H264_PROFILE_BASELINE && in setup_vepu511_rdo_pred()
1141 reg_frm->rdo_cfg.vlc_lmt = (sps->profile_idc < H264_PROFILE_MAIN) && in setup_vepu511_rdo_pred()
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu384a.c166 mpp_put_bits(&bp, pp->profile_idc, 8); in prepare_spspps()
H A Dhal_h264d_vdpu383.c179 mpp_put_bits(&bp, pp->profile_idc, 8); in prepare_spspps()
/rockchip-linux_mpp/
H A DCHANGELOG.md743 - [h265e]: check input profile_idc