Home | History | Annotate | Download | only in parser

Lines Matching refs:active_SPS

421 	int32_t MaxFrameNum = 1 << (pInfo->active_SPS.log2_max_frame_num_minus4 + 4);
625 if(pInfo->active_SPS.pic_order_cnt_type == 0)
1135 maxPicNum = 1 << (pInfo->active_SPS.log2_max_frame_num_minus4 + 4);
1496 h264_dpb_idr_memory_management (pInfo, &pInfo->active_SPS, pInfo->img.no_output_of_prior_pics_flag);
1556 h264_dpb_sliding_window_memory_management(p_dpb, NonExisting, pInfo->active_SPS.num_ref_frames);
1561 h264_dpb_sliding_window_memory_management(p_dpb, NonExisting, pInfo->active_SPS.num_ref_frames);
1599 h264_dpb_output_one_frame_from_dpb(pInfo, 0, 0,pInfo->active_SPS.num_ref_frames);
1632 h264_dpb_queue_update(pInfo, 1, 0, 0,pInfo->active_SPS.num_ref_frames); // flush a frame
1641 h264_dpb_queue_update(pInfo, 1, 1, 0,pInfo->active_SPS.num_ref_frames);
2391 h264_dpb_flush_dpb(pInfo, 1, pInfo->img.second_field,pInfo->active_SPS.num_ref_frames);
2415 int32_t MaxFrameNum = 1 << (pInfo->active_SPS.log2_max_frame_num_minus4 + 4);
2416 seq_param_set_used_ptr active_sps = &pInfo->active_SPS;
2467 //if(active_sps->gaps_in_frame_num_value_allowed_flag == 0) {
2468 if(pInfo->img.gaps_in_frame_num && (active_sps->gaps_in_frame_num_value_allowed_flag == 0)) {
2479 //else if (pInfo->img.gaps_in_frame_num > active_sps->num_ref_frames) {
2481 // pInfo->img.gaps_in_frame_num = active_sps->num_ref_frames;
2679 void h264_dpb_idr_memory_management (h264_Info * pInfo,seq_param_set_used_ptr active_sps, int32_t no_output_of_prior_pics_flag)
2687 int32_t num_ref_frames = active_sps->num_ref_frames;
2688 int32_t level_idc = active_sps->level_idc;
2778 if(active_sps->sps_disp.vui_parameters_present_flag)
2780 if(active_sps->sps_disp.vui_seq_parameters.bitstream_restriction_flag)
2782 //p_dpb->OutputLevel = active_sps->sps_disp.vui_seq_parameters.num_reorder_frames;
2793 if ((active_sps->profile_idc < 100) && ((active_sps->constraint_set_flags & 0x1) == 0)) {
2878 p_dpb->BumpLevel = active_sps->num_ref_frames + 1;
2884 if(active_sps->sps_disp.vui_parameters_present_flag && active_sps->sps_disp.vui_seq_parameters.bitstream_restriction_flag) {
2886 if (active_sps->sps_disp.vui_seq_parameters.max_dec_frame_buffering > p_dpb->BumpLevel) {
2891 p_dpb->BumpLevel = (active_sps->sps_disp.vui_seq_parameters.max_dec_frame_buffering > 1) ?
2892 (active_sps->sps_disp.vui_seq_parameters.max_dec_frame_buffering) : 1;
3496 int32_t num_ref_frames = pInfo->active_SPS.num_ref_frames;
3519 h264_dpb_idr_memory_management(pInfo, &pInfo->active_SPS, no_output_of_prior_pics_flag); // implied no_output_of_prior_pics_flag==1
3695 h264_dpb_queue_update(pInfo, 1, 0, 0,pInfo->active_SPS.num_ref_frames); // flush a frame
3701 h264_dpb_queue_update(pInfo, 1, 0, 0,pInfo->active_SPS.num_ref_frames); // flush a frame
3874 int32_t MaxPicOrderCntLsb = (1<<(pInfo->active_SPS.log2_max_pic_order_cnt_lsb_minus4+4));
3876 int32_t MaxFrameNum = 1 << (pInfo->active_SPS.log2_max_frame_num_minus4 + 4);
3891 switch (pInfo->active_SPS.pic_order_cnt_type)
4003 ExpectedDeltaPerPicOrderCntCycle = pInfo->active_SPS.expectedDeltaPerPOCCycle;
4021 //ExpectedPicOrderCnt +=pInfo->active_SPS.expectedDeltaPerPOCCycle;
4023 h264_Parse_Copy_Offset_Ref_Frames_From_DDR(pInfo, offset_for_ref_frame, pInfo->active_SPS.seq_parameter_set_id);
4028 ExpectedPicOrderCnt += pInfo->active_SPS.offset_for_ref_frame[i];