HomeSort by relevance Sort by last modified time
    Searched refs:active_PPS (Results 1 - 8 of 8) sorted by null

  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
h264parse.c 79 if((SliceHeader->first_mb_in_slice == 0) || (SliceHeader->pic_parameter_id != pInfo->active_PPS.pic_parameter_set_id))
82 h264_Parse_Copy_Pps_From_DDR(pInfo, &pInfo->active_PPS, SliceHeader->pic_parameter_id);
84 if(pInfo->active_PPS.seq_parameter_set_id >= MAX_NUM_SPS)
89 if(pInfo->active_PPS.seq_parameter_set_id != pInfo->active_SPS.seq_parameter_set_id)
92 h264_Parse_Copy_Sps_From_DDR(pInfo, &pInfo->active_SPS, pInfo->active_PPS.seq_parameter_set_id);
93 h264_Parse_Clear_Sps_Updated_Flag(pInfo, pInfo->active_PPS.seq_parameter_set_id);
97 if(h264_Parse_Check_Sps_Updated_Flag(pInfo, pInfo->active_PPS.seq_parameter_set_id))
100 h264_Parse_Copy_Sps_From_DDR(pInfo, &pInfo->active_SPS, pInfo->active_PPS.seq_parameter_set_id);
101 h264_Parse_Clear_Sps_Updated_Flag(pInfo, pInfo->active_PPS.seq_parameter_set_id);
106 pInfo->active_PPS = PPS_GL[SliceHeader->pic_parameter_id]
    [all...]
viddec_h264_parse.c 338 uint32_t old_pps_id = pInfo->active_PPS.pic_parameter_set_id;
340 h264_memset(&pInfo->active_PPS, 0x0, sizeof(pic_param_set));
343 if (h264_Parse_PicParameterSet(parent, pInfo, &pInfo->active_PPS)== H264_STATUS_OK)
345 h264_Parse_Copy_Sps_From_DDR(pInfo, &(pInfo->active_SPS), pInfo->active_PPS.seq_parameter_set_id);
351 h264_Parse_Copy_Pps_To_DDR(pInfo, &pInfo->active_PPS, pInfo->active_PPS.pic_parameter_set_id);
367 dump_pps(&(pInfo->active_PPS));
373 h264_Parse_Copy_Pps_From_DDR(pInfo, &(pInfo->active_PPS), old_pps_id);
viddec_h264_workload.c 219 PUT_BSD_PP1_WEIGHTED_BIPRED_IDC_BITS(pInfo->active_PPS.weighted_bipred_idc) +
220 PUT_BSD_PP1_WEIGHTED_PRED_FLAG_BIT(pInfo->active_PPS.weighted_pred_flag) +
228 PUT_BSD_PP2_QP_BITS( (pInfo->SliceHeader.slice_qp_delta + pInfo->active_PPS.pic_init_qp_minus26+26) ) +
233 PUT_BSD_PP2_CHROMA_QP_OFFSET_BITS(pInfo->active_PPS.chroma_qp_index_offset) +
234 PUT_BSD_PP2_CHROMA_QP_OFFSET_2_BITS(pInfo->active_PPS.second_chroma_qp_index_offset);
277 if (pInfo->active_PPS.pic_scaling_matrix_present_flag) // then check pps
279 if (pInfo->active_PPS.pic_scaling_list_present_flag[i])
282 if (pInfo->active_PPS.UseDefaultScalingMatrix4x4Flag[i]) {
339 wi.data.data_payload[0] = ((uint32_t)(pInfo->active_PPS.ScalingList4x4[i][n_items*8+0]))+
340 (((uint32_t)(pInfo->active_PPS.ScalingList4x4[i][n_items*8+1]))<<8)
    [all...]
h264parse_sh.c 120 if((pInfo->active_PPS.pic_order_present_flag) && !(SliceHeader->field_pic_flag))
133 if((pInfo->active_PPS.pic_order_present_flag) && !(SliceHeader->field_pic_flag))
139 if(pInfo->active_PPS.redundant_pic_cnt_present_flag)
152 //if((pInfo->active_PPS.num_slice_groups_minus1 > 0) && (pInfo->active_PPS.slice_group_map_type >= 3) && (pInfo->active_PPS.slice_group_map_type <= 5) )
190 SliceHeader->num_ref_idx_l0_active = pInfo->active_PPS.num_ref_idx_l0_active;
191 SliceHeader->num_ref_idx_l1_active = pInfo->active_PPS.num_ref_idx_l1_active;
226 if(((pInfo->active_PPS.weighted_pred_flag) && ((SliceHeader->slice_type == h264_PtypeP) || (SliceHeader->slice_type == h264_PtypeSP))) || ((pInfo->active_PPS.weighted_bipred_idc == 1) && (SliceHeader->slice_type == h264_PtypeB))
    [all...]
mix_vbp_h264_stubs.c 230 //OS_INFO("DEBUG---entropy_coding_mode_flag:%d, bits_offset: %d\n", pInfo->active_PPS.entropy_coding_mode_flag, bits_offset);
232 if(pInfo->active_PPS.entropy_coding_mode_flag)
h264parse_dpb.c     [all...]
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
vbp_h264_parser.c 373 h264_parser->info.active_PPS.weighted_pred_flag) ||
375 (1 == h264_parser->info.active_PPS.weighted_bipred_idc)))
547 if (parser->info.active_PPS.pic_scaling_matrix_present_flag)
549 for (i = 0; i < 6 + 2 * parser->info.active_PPS.transform_8x8_mode_flag; i++)
551 if (parser->info.active_PPS.pic_scaling_list_present_flag[i])
553 if (((i < 6) && parser->info.active_PPS.UseDefaultScalingMatrix4x4Flag[i]) ||
554 ((i >= 6) && parser->info.active_PPS.UseDefaultScalingMatrix8x8Flag[i-6]))
571 memcpy(IQ_matrix_buf->ScalingList4x4[i], parser->info.active_PPS.ScalingList4x4[i], 16);
575 memcpy(IQ_matrix_buf->ScalingList8x8[i - 6], parser->info.active_PPS.ScalingList8x8[i - 6], 64);
589 parser->info.active_SPS.seq_scaling_list_present_flag[i] ? parser->info.active_PPS.ScalingList4x4[i] : UseDefaultList[i],
    [all...]
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/
h264.h 961 //// need to gurantee active_SPS and active_PPS start from 4-bytes alignment address
963 pic_param_set active_PPS;

Completed in 68 milliseconds