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

  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
viddec_h264_workload.c 96 if( (pInfo->active_SPS.sps_disp.frame_cropping_flag) &&
97 (pInfo->active_SPS.sps_disp.chroma_format_idc < 4))
102 if(pInfo->active_SPS.sps_disp.chroma_format_idc == 0)
105 CropUnitY = 2 - pInfo->active_SPS.sps_disp.frame_mbs_only_flag;
109 SubWidthC = 2 - ((pInfo->active_SPS.sps_disp.chroma_format_idc - 1) >> 1);
110 SubHeightC = 2 - ((pInfo->active_SPS.sps_disp.chroma_format_idc - 1) >>1)
111 - ((pInfo->active_SPS.sps_disp.chroma_format_idc - 1) & 0x1);
113 CropUnitY = SubHeightC * (2 - pInfo->active_SPS.sps_disp.frame_mbs_only_flag);
116 if ((int32_t)attrs->cont_size.height >(pInfo->active_SPS.sps_disp.frame_crop_rect_bottom_offset*CropUnitY))
118 attrs->cont_size.height -= (pInfo->active_SPS.sps_disp.frame_crop_rect_bottom_offset*CropUnitY)
    [all...]
viddec_h264_parse.c 297 old_sps_id = pInfo->active_SPS.seq_parameter_set_id;
298 h264_memset(&(pInfo->active_SPS), 0x0, sizeof(seq_param_set_used));
301 status = h264_Parse_SeqParameterSet(parent, pInfo, &(pInfo->active_SPS), &vui_seq_not_used, (int32_t *)pInfo->TMP_OFFSET_REFFRM_PADDR_GL);
303 h264_Parse_Copy_Sps_To_DDR(pInfo, &(pInfo->active_SPS), pInfo->active_SPS.seq_parameter_set_id);
306 if(1==pInfo->active_SPS.pic_order_cnt_type) {
307 h264_Parse_Copy_Offset_Ref_Frames_To_DDR(pInfo,(int32_t *)pInfo->TMP_OFFSET_REFFRM_PADDR_GL,pInfo->active_SPS.seq_parameter_set_id);
311 dump_sps(&(pInfo->active_SPS));
317 h264_memset(&(pInfo->active_SPS), 0x0, sizeof(seq_param_set_used));
318 pInfo->active_SPS.seq_parameter_set_id = 0xff
    [all...]
h264parse.c 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);
100 h264_Parse_Copy_Sps_From_DDR(pInfo, &pInfo->active_SPS, pInfo->active_PPS.seq_parameter_set_id);
107 pInfo->active_SPS = SPS_GL[pInfo->active_PPS.seq_parameter_set_id];
110 if(pInfo->active_SPS.seq_parameter_set_id >= MAX_NUM_SPS)
116 if((pInfo->active_PPS.seq_parameter_set_id >= MAX_NUM_SPS) || (pInfo->active_SPS.seq_parameter_set_id >= MAX_NUM_SPS))
123 pInfo->img.PicWidthInMbs = (pInfo->active_SPS.sps_disp.pic_width_in_mbs_minus1 + 1);
124 //pInfo->img.PicHeightInMapUnits = (pInfo->active_SPS.sps_disp.pic_height_in_map_units_minus1 + 1);
125 pInfo->img.FrameHeightInMbs = pInfo->active_SPS.sps_disp.frame_mbs_only_flag? \
126 (pInfo->active_SPS.sps_disp.pic_height_in_map_units_minus1 + 1):
    [all...]
h264parse_sh.c 69 viddec_pm_get_bits(parent, &code, pInfo->active_SPS.log2_max_frame_num_minus4+4);
77 if(!(pInfo->active_SPS.sps_disp.frame_mbs_only_flag))
101 if(pInfo->active_SPS.sps_disp.mb_adaptive_frame_field_flag & (!(pInfo->SliceHeader.field_pic_flag))) {
114 if(pInfo->active_SPS.pic_order_cnt_type == 0)
116 viddec_pm_get_bits(parent, &code , pInfo->active_SPS.log2_max_pic_order_cnt_lsb_minus4+4);
130 if((pInfo->active_SPS.pic_order_cnt_type == 1) && !(pInfo->active_SPS.delta_pic_order_always_zero_flag))
433 if(pInfo->active_SPS.sps_disp.chroma_format_idc != 0)
454 if(pInfo->active_SPS.sps_disp.chroma_format_idc != 0)
497 if(pInfo->active_SPS.sps_disp.chroma_format_idc != 0
    [all...]
h264parse_sei.c 45 if(pInfo->active_SPS.sps_disp.vui_seq_parameters.nal_hrd_parameters_present_flag == 1)
47 num_bits = pInfo->active_SPS.sps_disp.vui_seq_parameters.nal_hrd_initial_cpb_removal_delay_length_minus1 + 1;
49 else if(pInfo->active_SPS.sps_disp.vui_seq_parameters.vcl_hrd_parameters_present_flag)
51 num_bits = pInfo->active_SPS.sps_disp.vui_seq_parameters.nal_hrd_initial_cpb_removal_delay_length_minus1 + 1;
60 if(pInfo->active_SPS.sps_disp.vui_seq_parameters.nal_hrd_parameters_present_flag == 1)
62 if(pInfo->active_SPS.sps_disp.vui_seq_parameters.nal_hrd_cpb_cnt_minus1 >= MAX_CPB_CNT)
65 for(SchedSelIdx = 0; SchedSelIdx <= pInfo->active_SPS.sps_disp.vui_seq_parameters.nal_hrd_cpb_cnt_minus1; SchedSelIdx++)
72 if(pInfo->active_SPS.sps_disp.vui_seq_parameters.vcl_hrd_parameters_present_flag == 1)
74 if(pInfo->active_SPS.sps_disp.vui_seq_parameters.vcl_hrd_cpb_cnt_minus1 >= MAX_CPB_CNT)
77 for(SchedSelIdx = 0; SchedSelIdx <= pInfo->active_SPS.sps_disp.vui_seq_parameters.vcl_hrd_cpb_cnt_minus1; SchedSelIdx++
    [all...]
h264parse_dpb.c 421 int32_t MaxFrameNum = 1 << (pInfo->active_SPS.log2_max_frame_num_minus4 + 4);
625 if(pInfo->active_SPS.pic_order_cnt_type == 0)
2416 seq_param_set_used_ptr active_sps = &pInfo->active_SPS; local
    [all...]
mix_vbp_h264_stubs.c 71 h264_dpb_flush_dpb(pInfo, 1, 0, pInfo->active_SPS.num_ref_frames);
525 h264_dpb_flush_dpb(pInfo, 1, 0, pInfo->active_SPS.num_ref_frames);
  /hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
vbp_h264_parser.c 534 if (frame_idx > parser->info.active_SPS.num_ref_frames)
537 frame_idx, parser->info.active_SPS.num_ref_frames);
581 if (parser->info.active_SPS.seq_scaling_matrix_present_flag)
589 parser->info.active_SPS.seq_scaling_list_present_flag[i] ? parser->info.active_PPS.ScalingList4x4[i] : UseDefaultList[i],
596 parser->info.active_SPS.seq_scaling_list_present_flag[i] ? parser->info.active_PPS.ScalingList8x8[i - 6] : UseDefaultList[i],
649 if (parser->info.active_SPS.seq_scaling_matrix_present_flag)
653 if (parser->info.active_SPS.seq_scaling_list_present_flag[i])
655 if (((i < 6) && parser->info.active_SPS.UseDefaultScalingMatrix4x4Flag[i]) ||
656 ((i >= 6) && parser->info.active_SPS.UseDefaultScalingMatrix8x8Flag[i - 6]))
673 memcpy(IQ_matrix_buf->ScalingList4x4[i], parser->info.active_SPS.ScalingList4x4[i], 16)
    [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
962 seq_param_set_used active_SPS;

Completed in 87 milliseconds