Lines Matching refs:bp
87 BitputCtx_t bp; in prepare_header() local
97 mpp_set_bitput_ctx(&bp, bit_buf, len); in prepare_header()
100 mpp_put_bits(&bp, pp->chroma_format_idc, 2); in prepare_header()
101 mpp_put_bits(&bp, pp->pic_width_in_luma_samples, 16); in prepare_header()
102 mpp_put_bits(&bp, pp->pic_height_in_luma_samples, 16); in prepare_header()
103 mpp_put_bits(&bp, pp->bit_depth_luma_minus8, 3); in prepare_header()
104 mpp_put_bits(&bp, pp->bit_depth_chroma_minus8, 3); in prepare_header()
105 mpp_put_bits(&bp, pp->lcu_size, 3); in prepare_header()
106 mpp_put_bits(&bp, pp->progressive_sequence, 1); in prepare_header()
107 mpp_put_bits(&bp, pp->field_coded_sequence, 1); in prepare_header()
109 mpp_put_bits(&bp, pp->secondary_transform_enable_flag, 1); in prepare_header()
110 mpp_put_bits(&bp, pp->sample_adaptive_offset_enable_flag, 1); in prepare_header()
111 mpp_put_bits(&bp, pp->adaptive_loop_filter_enable_flag, 1); in prepare_header()
112 mpp_put_bits(&bp, pp->pmvr_enable_flag, 1); in prepare_header()
113 mpp_put_bits(&bp, pp->cross_slice_loopfilter_enable_flag, 1); in prepare_header()
116 mpp_put_bits(&bp, pp->picture_type, 3); in prepare_header()
117 mpp_put_bits(&bp, refp->ref_pic_num, 3); in prepare_header()
118 mpp_put_bits(&bp, pp->scene_reference_enable_flag, 1); in prepare_header()
119 mpp_put_bits(&bp, pp->bottom_field_picture_flag, 1); in prepare_header()
120 mpp_put_bits(&bp, pp->fixed_picture_qp, 1); in prepare_header()
121 mpp_put_bits(&bp, pp->picture_qp, 7); in prepare_header()
122 mpp_put_bits(&bp, pp->loop_filter_disable_flag, 1); in prepare_header()
123 mpp_put_bits(&bp, pp->alpha_c_offset, 5); in prepare_header()
124 mpp_put_bits(&bp, pp->beta_offset, 5); in prepare_header()
127 mpp_put_bits(&bp, wqmp->chroma_quant_param_delta_cb, 6); in prepare_header()
128 mpp_put_bits(&bp, wqmp->chroma_quant_param_delta_cr, 6); in prepare_header()
129 mpp_put_bits(&bp, wqmp->pic_weight_quant_enable_flag, 1); in prepare_header()
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()
151 mpp_put_bits(&bp, pp->multi_hypothesis_skip_enable_flag, 1); in prepare_header()
152 mpp_put_bits(&bp, pp->dual_hypothesis_prediction_enable_flag, 1); in prepare_header()
153 mpp_put_bits(&bp, pp->weighted_skip_enable_flag, 1); in prepare_header()
154 mpp_put_bits(&bp, pp->asymmetrc_motion_partitions_enable_flag, 1); in prepare_header()
155 mpp_put_bits(&bp, pp->nonsquare_quadtree_transform_enable_flag, 1); in prepare_header()
156 mpp_put_bits(&bp, pp->nonsquare_intra_prediction_enable_flag, 1); in prepare_header()
159 mpp_put_bits(&bp, pp->cur_poc, 32); in prepare_header()
161 mpp_put_bits(&bp, (i < refp->ref_pic_num) ? refp->ref_poc_list[i] : 0, 32); in prepare_header()
163 mpp_put_bits(&bp, (i < refp->ref_pic_num) ? pp->field_coded_sequence : 0, 1); in prepare_header()
165 mpp_put_bits(&bp, (i < refp->ref_pic_num) ? pp->bottom_field_picture_flag : 0, 1); in prepare_header()
167 mpp_put_bits(&bp, (i < refp->ref_pic_num), 1); in prepare_header()