Lines Matching refs:bp
224 BitputCtx_t bp; in hal_h265d_v382_output_pps_packet() local
241 mpp_set_bitput_ctx(&bp, pps_packet, fifo_len); in hal_h265d_v382_output_pps_packet()
244 mpp_put_bits(&bp, dxva_cxt->pp.vps_id , 4); in hal_h265d_v382_output_pps_packet()
245 mpp_put_bits(&bp, dxva_cxt->pp.sps_id , 4); in hal_h265d_v382_output_pps_packet()
246 mpp_put_bits(&bp, dxva_cxt->pp.chroma_format_idc , 2); in hal_h265d_v382_output_pps_packet()
252 mpp_put_bits(&bp, width , 16); in hal_h265d_v382_output_pps_packet()
253 mpp_put_bits(&bp, height , 16); in hal_h265d_v382_output_pps_packet()
254 mpp_put_bits(&bp, dxva_cxt->pp.bit_depth_luma_minus8 + 8 , 4); in hal_h265d_v382_output_pps_packet()
255 mpp_put_bits(&bp, dxva_cxt->pp.bit_depth_chroma_minus8 + 8 , 4); in hal_h265d_v382_output_pps_packet()
256 mpp_put_bits(&bp, dxva_cxt->pp.log2_max_pic_order_cnt_lsb_minus4 + 4 , 5); in hal_h265d_v382_output_pps_packet()
257 …mpp_put_bits(&bp, dxva_cxt->pp.log2_diff_max_min_luma_coding_block_size , 2); //log2_maxa_coding… in hal_h265d_v382_output_pps_packet()
258 mpp_put_bits(&bp, dxva_cxt->pp.log2_min_luma_coding_block_size_minus3 + 3 , 3); in hal_h265d_v382_output_pps_packet()
259 mpp_put_bits(&bp, dxva_cxt->pp.log2_min_transform_block_size_minus2 + 2 , 3); in hal_h265d_v382_output_pps_packet()
261 mpp_put_bits(&bp, dxva_cxt->pp.log2_diff_max_min_transform_block_size , 2); in hal_h265d_v382_output_pps_packet()
262 mpp_put_bits(&bp, dxva_cxt->pp.max_transform_hierarchy_depth_inter , 3); in hal_h265d_v382_output_pps_packet()
263 mpp_put_bits(&bp, dxva_cxt->pp.max_transform_hierarchy_depth_intra , 3); in hal_h265d_v382_output_pps_packet()
264 mpp_put_bits(&bp, dxva_cxt->pp.scaling_list_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
265 mpp_put_bits(&bp, dxva_cxt->pp.amp_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
266 mpp_put_bits(&bp, dxva_cxt->pp.sample_adaptive_offset_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
268 mpp_put_bits(&bp, dxva_cxt->pp.pcm_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
269 …mpp_put_bits(&bp, dxva_cxt->pp.pcm_enabled_flag ? (dxva_cxt->pp.pcm_sample_bit_depth_luma_minus1 +… in hal_h265d_v382_output_pps_packet()
270 …mpp_put_bits(&bp, dxva_cxt->pp.pcm_enabled_flag ? (dxva_cxt->pp.pcm_sample_bit_depth_chroma_minus1… in hal_h265d_v382_output_pps_packet()
271 …mpp_put_bits(&bp, dxva_cxt->pp.pcm_loop_filter_disabled_flag … in hal_h265d_v382_output_pps_packet()
272 …mpp_put_bits(&bp, dxva_cxt->pp.log2_diff_max_min_pcm_luma_coding_block_size … in hal_h265d_v382_output_pps_packet()
273 …mpp_put_bits(&bp, dxva_cxt->pp.pcm_enabled_flag ? (dxva_cxt->pp.log2_min_pcm_luma_coding_block_siz… in hal_h265d_v382_output_pps_packet()
275 mpp_put_bits(&bp, dxva_cxt->pp.num_short_term_ref_pic_sets , 7); in hal_h265d_v382_output_pps_packet()
276 mpp_put_bits(&bp, dxva_cxt->pp.long_term_ref_pics_present_flag , 1); in hal_h265d_v382_output_pps_packet()
277 mpp_put_bits(&bp, dxva_cxt->pp.num_long_term_ref_pics_sps , 6); in hal_h265d_v382_output_pps_packet()
278 mpp_put_bits(&bp, dxva_cxt->pp.sps_temporal_mvp_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
279 mpp_put_bits(&bp, dxva_cxt->pp.strong_intra_smoothing_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
282 mpp_put_bits(&bp, 0 , 7 ); //49bits in hal_h265d_v382_output_pps_packet()
284 mpp_put_bits(&bp, dxva_cxt->pp.sps_max_dec_pic_buffering_minus1, 4); in hal_h265d_v382_output_pps_packet()
285 mpp_put_bits(&bp, 0, 3); in hal_h265d_v382_output_pps_packet()
286 mpp_put_align(&bp , 32, 0xf); //128 in hal_h265d_v382_output_pps_packet()
288 mpp_put_bits(&bp, dxva_cxt->pp.pps_id , 6 ); in hal_h265d_v382_output_pps_packet()
289 mpp_put_bits(&bp, dxva_cxt->pp.sps_id , 4 ); in hal_h265d_v382_output_pps_packet()
290 mpp_put_bits(&bp, dxva_cxt->pp.dependent_slice_segments_enabled_flag , 1 ); in hal_h265d_v382_output_pps_packet()
291 mpp_put_bits(&bp, dxva_cxt->pp.output_flag_present_flag , 1 ); in hal_h265d_v382_output_pps_packet()
292 mpp_put_bits(&bp, dxva_cxt->pp.num_extra_slice_header_bits , 13); in hal_h265d_v382_output_pps_packet()
293 mpp_put_bits(&bp, dxva_cxt->pp.sign_data_hiding_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
294 mpp_put_bits(&bp, dxva_cxt->pp.cabac_init_present_flag , 1); in hal_h265d_v382_output_pps_packet()
295 mpp_put_bits(&bp, dxva_cxt->pp.num_ref_idx_l0_default_active_minus1 + 1 , 4);//31 bits in hal_h265d_v382_output_pps_packet()
296 mpp_put_bits(&bp, dxva_cxt->pp.num_ref_idx_l1_default_active_minus1 + 1 , 4); in hal_h265d_v382_output_pps_packet()
297 mpp_put_bits(&bp, dxva_cxt->pp.init_qp_minus26 , 7); in hal_h265d_v382_output_pps_packet()
298 mpp_put_bits(&bp, dxva_cxt->pp.constrained_intra_pred_flag , 1); in hal_h265d_v382_output_pps_packet()
299 mpp_put_bits(&bp, dxva_cxt->pp.transform_skip_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
300 mpp_put_bits(&bp, dxva_cxt->pp.cu_qp_delta_enabled_flag , 1); //164 in hal_h265d_v382_output_pps_packet()
301 mpp_put_bits(&bp, log2_min_cb_size + in hal_h265d_v382_output_pps_packet()
308 mpp_put_bits(&bp, dxva_cxt->pp.pps_cb_qp_offset , 5); in hal_h265d_v382_output_pps_packet()
309 mpp_put_bits(&bp, dxva_cxt->pp.pps_cr_qp_offset , 5); in hal_h265d_v382_output_pps_packet()
310 mpp_put_bits(&bp, dxva_cxt->pp.pps_slice_chroma_qp_offsets_present_flag , 1); in hal_h265d_v382_output_pps_packet()
311 mpp_put_bits(&bp, dxva_cxt->pp.weighted_pred_flag , 1); in hal_h265d_v382_output_pps_packet()
312 mpp_put_bits(&bp, dxva_cxt->pp.weighted_bipred_flag , 1); in hal_h265d_v382_output_pps_packet()
313 mpp_put_bits(&bp, dxva_cxt->pp.transquant_bypass_enabled_flag , 1 ); in hal_h265d_v382_output_pps_packet()
314 mpp_put_bits(&bp, dxva_cxt->pp.tiles_enabled_flag , 1 ); in hal_h265d_v382_output_pps_packet()
315 mpp_put_bits(&bp, dxva_cxt->pp.entropy_coding_sync_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
316 mpp_put_bits(&bp, dxva_cxt->pp.pps_loop_filter_across_slices_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
317 mpp_put_bits(&bp, dxva_cxt->pp.loop_filter_across_tiles_enabled_flag , 1); //185 in hal_h265d_v382_output_pps_packet()
318 mpp_put_bits(&bp, dxva_cxt->pp.deblocking_filter_override_enabled_flag , 1); in hal_h265d_v382_output_pps_packet()
319 mpp_put_bits(&bp, dxva_cxt->pp.pps_deblocking_filter_disabled_flag , 1); in hal_h265d_v382_output_pps_packet()
320 mpp_put_bits(&bp, dxva_cxt->pp.pps_beta_offset_div2 , 4); in hal_h265d_v382_output_pps_packet()
321 mpp_put_bits(&bp, dxva_cxt->pp.pps_tc_offset_div2 , 4); in hal_h265d_v382_output_pps_packet()
322 mpp_put_bits(&bp, dxva_cxt->pp.lists_modification_present_flag , 1); in hal_h265d_v382_output_pps_packet()
323 mpp_put_bits(&bp, dxva_cxt->pp.log2_parallel_merge_level_minus2 + 2 , 3); in hal_h265d_v382_output_pps_packet()
324 mpp_put_bits(&bp, dxva_cxt->pp.slice_segment_header_extension_present_flag , 1); in hal_h265d_v382_output_pps_packet()
325 mpp_put_bits(&bp, 0 , 3); in hal_h265d_v382_output_pps_packet()
326 …mpp_put_bits(&bp, dxva_cxt->pp.tiles_enabled_flag ? dxva_cxt->pp.num_tile_columns_minus1 + 1 : 0, … in hal_h265d_v382_output_pps_packet()
327 …mpp_put_bits(&bp, dxva_cxt->pp.tiles_enabled_flag ? dxva_cxt->pp.num_tile_rows_minus1 + 1 : 0 , 5 … in hal_h265d_v382_output_pps_packet()
328 mpp_put_bits(&bp, 0, 4);//2 //mSps_Pps[i]->mMode in hal_h265d_v382_output_pps_packet()
329 mpp_put_align(&bp, 64, 0xf); in hal_h265d_v382_output_pps_packet()
391 mpp_put_bits(&bp, column_width[j], 12); in hal_h265d_v382_output_pps_packet()
397 mpp_put_bits(&bp, row_height[j], 12); in hal_h265d_v382_output_pps_packet()
401 mpp_put_bits(&bp, 0, 32); in hal_h265d_v382_output_pps_packet()
402 mpp_put_bits(&bp, 0, 70); in hal_h265d_v382_output_pps_packet()
403 mpp_put_align(&bp, 64, 0xf);//128 in hal_h265d_v382_output_pps_packet()