Home
last modified time | relevance | path

Searched refs:alfp (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_parse.c368 AlfParams_Avs2d *alfp = &syntax->alfp; in avs2d_fill_parameters() local
414 alfp->enable_pic_alf_y = ph->enable_pic_alf_y; in avs2d_fill_parameters()
415 alfp->enable_pic_alf_cb = ph->enable_pic_alf_cb; in avs2d_fill_parameters()
416 alfp->enable_pic_alf_cr = ph->enable_pic_alf_cr; in avs2d_fill_parameters()
417 alfp->alf_filter_num_minus1 = (ph->alf_filter_num > 0) ? (ph->alf_filter_num - 1) : 0; in avs2d_fill_parameters()
418 memcpy(alfp->alf_coeff_idx_tab, ph->alf_coeff_idx_tab, sizeof(ph->alf_coeff_idx_tab)); in avs2d_fill_parameters()
419 memcpy(alfp->alf_coeff_y, ph->alf_coeff_y, sizeof(ph->alf_coeff_y)); in avs2d_fill_parameters()
420 memcpy(alfp->alf_coeff_cb, ph->alf_coeff_cb, sizeof(ph->alf_coeff_cb)); in avs2d_fill_parameters()
421 memcpy(alfp->alf_coeff_cr, ph->alf_coeff_cr, sizeof(ph->alf_coeff_cr)); in avs2d_fill_parameters()
/rockchip-linux_mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_rkv.c110 AlfParams_Avs2d *alfp = &syntax->alfp; in prepare_header() local
152 mpp_put_bits(&bp, alfp->enable_pic_alf_y, 1); in prepare_header()
153 mpp_put_bits(&bp, alfp->enable_pic_alf_cb, 1); in prepare_header()
154 mpp_put_bits(&bp, alfp->enable_pic_alf_cr, 1); in prepare_header()
156 if (alfp->enable_pic_alf_y) { in prepare_header()
157 RK_U32 alf_filter_num = alfp->alf_filter_num_minus1 + 1; in prepare_header()
158 mpp_put_bits(&bp, alfp->alf_filter_num_minus1, 4); in prepare_header()
161 mpp_put_bits(&bp, alfp->alf_coeff_idx_tab[i], 4); in prepare_header()
165 mpp_put_bits(&bp, alfp->alf_coeff_y[i][j], 7); in prepare_header()
170 if (alfp->enable_pic_alf_cb) { in prepare_header()
[all …]
H A Dhal_avs2d_vdpu382.c110 AlfParams_Avs2d *alfp = &syntax->alfp; in prepare_header() local
152 mpp_put_bits(&bp, alfp->enable_pic_alf_y, 1); in prepare_header()
153 mpp_put_bits(&bp, alfp->enable_pic_alf_cb, 1); in prepare_header()
154 mpp_put_bits(&bp, alfp->enable_pic_alf_cr, 1); in prepare_header()
156 if (alfp->enable_pic_alf_y) { in prepare_header()
157 RK_U32 alf_filter_num = alfp->alf_filter_num_minus1 + 1; in prepare_header()
158 mpp_put_bits(&bp, alfp->alf_filter_num_minus1, 4); in prepare_header()
161 mpp_put_bits(&bp, alfp->alf_coeff_idx_tab[i], 4); in prepare_header()
165 mpp_put_bits(&bp, alfp->alf_coeff_y[i][j], 7); in prepare_header()
170 if (alfp->enable_pic_alf_cb) { in prepare_header()
[all …]
H A Dhal_avs2d_vdpu383.c91 AlfParams_Avs2d *alfp = &syntax->alfp; in prepare_header() local
132 mpp_put_bits(&bp, alfp->enable_pic_alf_y, 1); in prepare_header()
133 mpp_put_bits(&bp, alfp->enable_pic_alf_cb, 1); in prepare_header()
134 mpp_put_bits(&bp, alfp->enable_pic_alf_cr, 1); in prepare_header()
136 mpp_put_bits(&bp, alfp->alf_filter_num_minus1, 4); in prepare_header()
138 mpp_put_bits(&bp, alfp->alf_coeff_idx_tab[i], 4); in prepare_header()
142 mpp_put_bits(&bp, alfp->alf_coeff_y[i][j], 7); in prepare_header()
145 mpp_put_bits(&bp, alfp->alf_coeff_cb[j], 7); in prepare_header()
148 mpp_put_bits(&bp, alfp->alf_coeff_cr[j], 7); in prepare_header()
/rockchip-linux_mpp/mpp/common/
H A Davs2d_syntax.h85 AlfParams_Avs2d alfp; member