Home
last modified time | relevance | path

Searched refs:active_PPS (Results 1 – 8 of 8) sorted by relevance

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
Dviddec_h264_workload.c219 PUT_BSD_PP1_WEIGHTED_BIPRED_IDC_BITS(pInfo->active_PPS.weighted_bipred_idc) + in h264_fill_slice_data()
220 PUT_BSD_PP1_WEIGHTED_PRED_FLAG_BIT(pInfo->active_PPS.weighted_pred_flag) + in h264_fill_slice_data()
228 …PUT_BSD_PP2_QP_BITS( (pInfo->SliceHeader.slice_qp_delta + pInfo->active_PPS.pic_init_qp_minus26+26… in h264_fill_slice_data()
233 PUT_BSD_PP2_CHROMA_QP_OFFSET_BITS(pInfo->active_PPS.chroma_qp_index_offset) + in h264_fill_slice_data()
234 PUT_BSD_PP2_CHROMA_QP_OFFSET_2_BITS(pInfo->active_PPS.second_chroma_qp_index_offset); in h264_fill_slice_data()
277 if (pInfo->active_PPS.pic_scaling_matrix_present_flag) // then check pps in h264_parse_emit_4X4_scaling_matrix()
279 if (pInfo->active_PPS.pic_scaling_list_present_flag[i]) in h264_parse_emit_4X4_scaling_matrix()
282 if (pInfo->active_PPS.UseDefaultScalingMatrix4x4Flag[i]) { in h264_parse_emit_4X4_scaling_matrix()
339 … wi.data.data_payload[0] = ((uint32_t)(pInfo->active_PPS.ScalingList4x4[i][n_items*8+0]))+ in h264_parse_emit_4X4_scaling_matrix()
340 … (((uint32_t)(pInfo->active_PPS.ScalingList4x4[i][n_items*8+1]))<<8)+ in h264_parse_emit_4X4_scaling_matrix()
[all …]
Dh264parse.c79 …if((SliceHeader->first_mb_in_slice == 0) || (SliceHeader->pic_parameter_id != pInfo->active_PPS.pi… in h264_active_par_set()
82 h264_Parse_Copy_Pps_From_DDR(pInfo, &pInfo->active_PPS, SliceHeader->pic_parameter_id); in h264_active_par_set()
84 if(pInfo->active_PPS.seq_parameter_set_id >= MAX_NUM_SPS) in h264_active_par_set()
89 if(pInfo->active_PPS.seq_parameter_set_id != pInfo->active_SPS.seq_parameter_set_id) in h264_active_par_set()
92 h264_Parse_Copy_Sps_From_DDR(pInfo, &pInfo->active_SPS, pInfo->active_PPS.seq_parameter_set_id); in h264_active_par_set()
93 h264_Parse_Clear_Sps_Updated_Flag(pInfo, pInfo->active_PPS.seq_parameter_set_id); in h264_active_par_set()
97 if(h264_Parse_Check_Sps_Updated_Flag(pInfo, pInfo->active_PPS.seq_parameter_set_id)) in h264_active_par_set()
100 … h264_Parse_Copy_Sps_From_DDR(pInfo, &pInfo->active_SPS, pInfo->active_PPS.seq_parameter_set_id); in h264_active_par_set()
101 h264_Parse_Clear_Sps_Updated_Flag(pInfo, pInfo->active_PPS.seq_parameter_set_id); in h264_active_par_set()
106 pInfo->active_PPS = PPS_GL[SliceHeader->pic_parameter_id]; in h264_active_par_set()
[all …]
Dh264parse_sh.c120 if((pInfo->active_PPS.pic_order_present_flag) && !(SliceHeader->field_pic_flag)) in h264_Parse_Slice_Header_2()
133 if((pInfo->active_PPS.pic_order_present_flag) && !(SliceHeader->field_pic_flag)) in h264_Parse_Slice_Header_2()
139 if(pInfo->active_PPS.redundant_pic_cnt_present_flag) in h264_Parse_Slice_Header_2()
190 SliceHeader->num_ref_idx_l0_active = pInfo->active_PPS.num_ref_idx_l0_active; in h264_Parse_Slice_Header_3()
191 SliceHeader->num_ref_idx_l1_active = pInfo->active_PPS.num_ref_idx_l1_active; in h264_Parse_Slice_Header_3()
226 …fo->active_PPS.weighted_pred_flag) && ((SliceHeader->slice_type == h264_PtypeP) || (SliceHeader->s… in h264_Parse_Slice_Header_3()
268 …if((pInfo->active_PPS.entropy_coding_mode_flag) && (SliceHeader->slice_type != h264_PtypeI) && (Sl… in h264_Parse_Slice_Header_3()
283 …er->slice_qp_delta > (25-pInfo->active_PPS.pic_init_qp_minus26)) || (SliceHeader->slice_qp_delta <… in h264_Parse_Slice_Header_3()
297 …er->slice_qs_delta > (25-pInfo->active_PPS.pic_init_qs_minus26)) || (SliceHeader->slice_qs_delta <… in h264_Parse_Slice_Header_3()
301 if(pInfo->active_PPS.deblocking_filter_control_present_flag) in h264_Parse_Slice_Header_3()
Dviddec_h264_parse.c338 uint32_t old_pps_id = pInfo->active_PPS.pic_parameter_set_id; in viddec_h264_parse()
340 h264_memset(&pInfo->active_PPS, 0x0, sizeof(pic_param_set)); in viddec_h264_parse()
343 if (h264_Parse_PicParameterSet(parent, pInfo, &pInfo->active_PPS)== H264_STATUS_OK) in viddec_h264_parse()
345 … h264_Parse_Copy_Sps_From_DDR(pInfo, &(pInfo->active_SPS), pInfo->active_PPS.seq_parameter_set_id); in viddec_h264_parse()
351 … h264_Parse_Copy_Pps_To_DDR(pInfo, &pInfo->active_PPS, pInfo->active_PPS.pic_parameter_set_id); in viddec_h264_parse()
367 dump_pps(&(pInfo->active_PPS)); in viddec_h264_parse()
373 h264_Parse_Copy_Pps_From_DDR(pInfo, &(pInfo->active_PPS), old_pps_id); in viddec_h264_parse()
Dmix_vbp_h264_stubs.c232 if(pInfo->active_PPS.entropy_coding_mode_flag) in h264_parse_emit_current_slice()
Dh264parse_dpb.c3968 ( (!pInfo->active_PPS.pic_order_present_flag) && (!(pInfo->img.field_pic_flag))) ? 0 : in h264_hdr_decoding_poc()
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
Dvbp_h264_parser.c373 h264_parser->info.active_PPS.weighted_pred_flag) || in vbp_set_pre_weight_table_h264()
375 (1 == h264_parser->info.active_PPS.weighted_bipred_idc))) in vbp_set_pre_weight_table_h264()
547 if (parser->info.active_PPS.pic_scaling_matrix_present_flag) in vbp_set_scaling_list_h264()
549 for (i = 0; i < 6 + 2 * parser->info.active_PPS.transform_8x8_mode_flag; i++) in vbp_set_scaling_list_h264()
551 if (parser->info.active_PPS.pic_scaling_list_present_flag[i]) in vbp_set_scaling_list_h264()
553 if (((i < 6) && parser->info.active_PPS.UseDefaultScalingMatrix4x4Flag[i]) || in vbp_set_scaling_list_h264()
554 ((i >= 6) && parser->info.active_PPS.UseDefaultScalingMatrix8x8Flag[i-6])) in vbp_set_scaling_list_h264()
571 memcpy(IQ_matrix_buf->ScalingList4x4[i], parser->info.active_PPS.ScalingList4x4[i], 16); in vbp_set_scaling_list_h264()
575 … memcpy(IQ_matrix_buf->ScalingList8x8[i - 6], parser->info.active_PPS.ScalingList8x8[i - 6], 64); in vbp_set_scaling_list_h264()
589 …parser->info.active_SPS.seq_scaling_list_present_flag[i] ? parser->info.active_PPS.ScalingList4x4[… in vbp_set_scaling_list_h264()
[all …]
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/
Dh264.h963 pic_param_set active_PPS; member