Searched refs:sp (Results 1 – 9 of 9) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_syntax.c | 25 RK_S32 h265e_get_nal_type(H265eSlicParams* sp, RK_S32 frame_type) in h265e_get_nal_type() argument 29 if (sp->temporal_id > 0) { in h265e_get_nal_type() 30 nal_type = sp->non_reference_flag ? NAL_TSA_N : NAL_TSA_R; in h265e_get_nal_type() 34 nal_type = sp->non_reference_flag ? NAL_TRAIL_N : NAL_TRAIL_R; in h265e_get_nal_type() 147 H265eSlicParams *sp) in fill_slice_parameters() argument 151 memset(sp, 0, sizeof(H265eSlicParams)); in fill_slice_parameters() 153 sp->sli_splt_cpst = 1; in fill_slice_parameters() 154 sp->sli_splt = 1; in fill_slice_parameters() 155 sp->sli_splt_mode = codec->slice_cfg.split_mode; in fill_slice_parameters() 157 sp->sli_splt_cnum_m1 = codec->slice_cfg.slice_size - 1; in fill_slice_parameters() [all …]
|
| H A D | h265e_api.c | 375 p->dpb->curr->prev_ref_idx = syntax->sp.recon_pic.slot_idx; in h265e_proc_enc_skip()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu540c.c | 879 regs->reg0239_synt_sli0.cbc_init_flg = syn->sp.cbc_init_flg; in vepu540c_h265_set_slice_regs() 880 regs->reg0239_synt_sli0.mvd_l1_zero_flg = syn->sp.mvd_l1_zero_flg; in vepu540c_h265_set_slice_regs() 881 regs->reg0239_synt_sli0.mrg_up_flg = syn->sp.merge_up_flag; in vepu540c_h265_set_slice_regs() 882 regs->reg0239_synt_sli0.mrg_lft_flg = syn->sp.merge_left_flag; in vepu540c_h265_set_slice_regs() 883 regs->reg0239_synt_sli0.ref_pic_lst_mdf_l0 = syn->sp.ref_pic_lst_mdf_l0; in vepu540c_h265_set_slice_regs() 885 regs->reg0239_synt_sli0.num_refidx_l1_act = syn->sp.num_refidx_l1_act; in vepu540c_h265_set_slice_regs() 886 regs->reg0239_synt_sli0.num_refidx_l0_act = syn->sp.num_refidx_l0_act; in vepu540c_h265_set_slice_regs() 888 regs->reg0239_synt_sli0.num_refidx_act_ovrd = syn->sp.num_refidx_act_ovrd; in vepu540c_h265_set_slice_regs() 890 regs->reg0239_synt_sli0.sli_sao_chrm_flg = syn->sp.sli_sao_chrm_flg; in vepu540c_h265_set_slice_regs() 891 regs->reg0239_synt_sli0.sli_sao_luma_flg = syn->sp.sli_sao_luma_flg; in vepu540c_h265_set_slice_regs() [all …]
|
| H A D | hal_h265e_vepu541.c | 1157 regs->synt_sli0.cbc_init_flg = syn->sp.cbc_init_flg; in vepu541_h265_set_slice_regs() 1158 regs->synt_sli0.mvd_l1_zero_flg = syn->sp.mvd_l1_zero_flg; in vepu541_h265_set_slice_regs() 1159 regs->synt_sli0.merge_up_flag = syn->sp.merge_up_flag; in vepu541_h265_set_slice_regs() 1160 regs->synt_sli0.merge_left_flag = syn->sp.merge_left_flag; in vepu541_h265_set_slice_regs() 1161 regs->synt_sli0.ref_pic_lst_mdf_l0 = syn->sp.ref_pic_lst_mdf_l0; in vepu541_h265_set_slice_regs() 1163 regs->synt_sli0.num_refidx_l1_act = syn->sp.num_refidx_l1_act; in vepu541_h265_set_slice_regs() 1164 regs->synt_sli0.num_refidx_l0_act = syn->sp.num_refidx_l0_act; in vepu541_h265_set_slice_regs() 1166 regs->synt_sli0.num_refidx_act_ovrd = syn->sp.num_refidx_act_ovrd; in vepu541_h265_set_slice_regs() 1168 regs->synt_sli0.sli_sao_chrm_flg = syn->sp.sli_sao_chrm_flg; in vepu541_h265_set_slice_regs() 1169 regs->synt_sli0.sli_sao_luma_flg = syn->sp.sli_sao_luma_flg; in vepu541_h265_set_slice_regs() [all …]
|
| H A D | hal_h265e_vepu510.c | 1526 regs->synt_sli0.cbc_init_flg = syn->sp.cbc_init_flg; in vepu510_h265_set_slice_regs() 1527 regs->synt_sli0.mvd_l1_zero_flg = syn->sp.mvd_l1_zero_flg; in vepu510_h265_set_slice_regs() 1528 regs->synt_sli0.ref_pic_lst_mdf_l0 = syn->sp.ref_pic_lst_mdf_l0; in vepu510_h265_set_slice_regs() 1529 regs->synt_sli0.num_refidx_l1_act = syn->sp.num_refidx_l1_act; in vepu510_h265_set_slice_regs() 1530 regs->synt_sli0.num_refidx_l0_act = syn->sp.num_refidx_l0_act; in vepu510_h265_set_slice_regs() 1532 regs->synt_sli0.num_refidx_act_ovrd = syn->sp.num_refidx_act_ovrd; in vepu510_h265_set_slice_regs() 1534 regs->synt_sli0.sli_sao_chrm_flg = syn->sp.sli_sao_chrm_flg; in vepu510_h265_set_slice_regs() 1535 regs->synt_sli0.sli_sao_luma_flg = syn->sp.sli_sao_luma_flg; in vepu510_h265_set_slice_regs() 1536 regs->synt_sli0.sli_tmprl_mvp_e = syn->sp.sli_tmprl_mvp_en; in vepu510_h265_set_slice_regs() 1537 regs->common.enc_pic.num_pic_tot_cur_hevc = syn->sp.tot_poc_num; in vepu510_h265_set_slice_regs() [all …]
|
| H A D | hal_h265e_vepu511.c | 260 HalBuf *hal_buf = hal_bufs_get_buf(ctx->dpb_bufs, syn->sp.ref_pic.slot_idx); in vepu511_h265e_dump() 279 hal_buf = hal_bufs_get_buf(ctx->dpb_bufs, syn->sp.recon_pic.slot_idx); in vepu511_h265e_dump() 285 …e_len, "/mnt/sdcard/dump/recn_fbd_%d_frm%d_slot%d.bin", pid, frm_num, syn->sp.recon_pic.slot_idx); in vepu511_h265e_dump() 288 …e_len, "/mnt/sdcard/dump/recn_fbh_%d_frm%d_slot%d.bin", pid, frm_num, syn->sp.recon_pic.slot_idx); in vepu511_h265e_dump() 291 …e_len, "/mnt/sdcard/dump/recn_dsp_%d_frm%d_slot%d.bin", pid, frm_num, syn->sp.recon_pic.slot_idx); in vepu511_h265e_dump() 884 reg_frm->common.enc_pic.cur_frm_ref = !syn->sp.non_reference_flag; in vepu511_h265_set_prep() 1101 if (!syn->sp.non_reference_flag) { in vepu511_h265_set_hw_address() 1919 regs->synt_sli0.cbc_init_flg = syn->sp.cbc_init_flg; in vepu511_h265_set_slice_regs() 1920 regs->synt_sli0.mvd_l1_zero_flg = syn->sp.mvd_l1_zero_flg; in vepu511_h265_set_slice_regs() 1921 regs->synt_sli0.ref_pic_lst_mdf_l0 = syn->sp.ref_pic_lst_mdf_l0; in vepu511_h265_set_slice_regs() [all …]
|
| H A D | hal_h265e_vepu580.c | 2089 regs->reg0239_synt_sli0.cbc_init_flg = syn->sp.cbc_init_flg; in vepu580_h265_set_slice_regs() 2090 regs->reg0239_synt_sli0.mvd_l1_zero_flg = syn->sp.mvd_l1_zero_flg; in vepu580_h265_set_slice_regs() 2091 regs->reg0239_synt_sli0.mrg_up_flg = syn->sp.merge_up_flag; in vepu580_h265_set_slice_regs() 2092 regs->reg0239_synt_sli0.mrg_lft_flg = syn->sp.merge_left_flag; in vepu580_h265_set_slice_regs() 2093 regs->reg0239_synt_sli0.ref_pic_lst_mdf_l0 = syn->sp.ref_pic_lst_mdf_l0; in vepu580_h265_set_slice_regs() 2095 regs->reg0239_synt_sli0.num_refidx_l1_act = syn->sp.num_refidx_l1_act; in vepu580_h265_set_slice_regs() 2096 regs->reg0239_synt_sli0.num_refidx_l0_act = syn->sp.num_refidx_l0_act; in vepu580_h265_set_slice_regs() 2098 regs->reg0239_synt_sli0.num_refidx_act_ovrd = syn->sp.num_refidx_act_ovrd; in vepu580_h265_set_slice_regs() 2100 regs->reg0239_synt_sli0.sli_sao_chrm_flg = syn->sp.sli_sao_chrm_flg; in vepu580_h265_set_slice_regs() 2101 regs->reg0239_synt_sli0.sli_sao_luma_flg = syn->sp.sli_sao_luma_flg; in vepu580_h265_set_slice_regs() [all …]
|
| /rockchip-linux_mpp/mpp/hal/common/h265/ |
| H A D | hal_h265e_stream_amend.c | 23 if (syn->sp.temporal_id) in hal_h265e_amend_temporal_id() 24 stream_ptr[5] = (stream_ptr[5] & 0xf8) | ((syn->sp.temporal_id + 1) & 0x7); in hal_h265e_amend_temporal_id()
|
| /rockchip-linux_mpp/mpp/common/ |
| H A D | h265e_syntax_new.h | 214 H265eSlicParams sp; member 223 RK_S32 h265e_get_nal_type(H265eSlicParams* sp, RK_S32 frame_type);
|