• Home
  • Raw
  • Download

Lines Matching refs:poc

403     memcpy(&h->poc,        &h1->poc,        sizeof(h->poc));  in ff_h264_update_thread_context()
456 h->poc.prev_poc_msb = h->poc.poc_msb; in ff_h264_update_thread_context()
457 h->poc.prev_poc_lsb = h->poc.poc_lsb; in ff_h264_update_thread_context()
459 h->poc.prev_frame_num_offset = h->poc.frame_num_offset; in ff_h264_update_thread_context()
460 h->poc.prev_frame_num = h->poc.frame_num; in ff_h264_update_thread_context()
491 pic->frame_num = h->poc.frame_num; in h264_frame_start()
679 cur_poc = h->cur_pic_ptr->poc; in implicit_weight_table()
684 sl->ref_list[0][0].poc + (int64_t)sl->ref_list[1][0].poc == 2LL * cur_poc) { in implicit_weight_table()
705 int64_t poc0 = sl->ref_list[0][ref0].poc; in implicit_weight_table()
709 int poc1 = sl->ref_list[1][ref1].poc; in implicit_weight_table()
1367 if(i == MAX_DELAYED_PIC_COUNT || cur->poc < h->last_pocs[i]){ in h264_select_output_frame()
1369 h->last_pocs[i-1] = cur->poc; in h264_select_output_frame()
1380 av_log(h->avctx, AV_LOG_VERBOSE, "Invalid POC %d<%d\n", cur->poc, h->last_pocs[0]); in h264_select_output_frame()
1383 h->last_pocs[0] = cur->poc; in h264_select_output_frame()
1407 if (h->delayed_pic[i]->poc < out->poc) { in h264_select_output_frame()
1414 out_of_order = out->poc < h->next_outputed_poc; in h264_select_output_frame()
1426 h->next_outputed_poc = out->poc; in h264_select_output_frame()
1478 h->poc.frame_num = sl->frame_num; in h264_field_start()
1479 h->poc.poc_lsb = sl->poc_lsb; in h264_field_start()
1480 h->poc.delta_poc_bottom = sl->delta_poc_bottom; in h264_field_start()
1481 h->poc.delta_poc[0] = sl->delta_poc[0]; in h264_field_start()
1482 h->poc.delta_poc[1] = sl->delta_poc[1]; in h264_field_start()
1486 if (h->poc.frame_num != h->poc.prev_frame_num) { in h264_field_start()
1487 int unwrap_prev_frame_num = h->poc.prev_frame_num; in h264_field_start()
1490 if (unwrap_prev_frame_num > h->poc.frame_num) in h264_field_start()
1493 if ((h->poc.frame_num - unwrap_prev_frame_num) > sps->ref_frame_count) { in h264_field_start()
1494 unwrap_prev_frame_num = (h->poc.frame_num - sps->ref_frame_count) - 1; in h264_field_start()
1498 h->poc.prev_frame_num = unwrap_prev_frame_num; in h264_field_start()
1527 if (h->cur_pic_ptr->frame_num != h->poc.frame_num) { in h264_field_start()
1559 while (h->poc.frame_num != h->poc.prev_frame_num && !h->first_field && in h264_field_start()
1560 h->poc.frame_num != (h->poc.prev_frame_num + 1) % (1 << sps->log2_max_frame_num)) { in h264_field_start()
1563 h->poc.frame_num, h->poc.prev_frame_num); in h264_field_start()
1573 h->poc.prev_frame_num++; in h264_field_start()
1574 h->poc.prev_frame_num %= 1 << sps->log2_max_frame_num; in h264_field_start()
1575 h->cur_pic_ptr->frame_num = h->poc.prev_frame_num; in h264_field_start()
1611 h->short_ref[0]->poc = prev->poc + 2U; in h264_field_start()
1617 h->short_ref[0]->frame_num = h->poc.prev_frame_num; in h264_field_start()
1638 if (h->cur_pic_ptr->frame_num != h->poc.frame_num) { in h264_field_start()
1682 ret = ff_h264_init_poc(h->cur_pic_ptr->field_poc, &h->cur_pic_ptr->poc, in h264_field_start()
1683 h->ps.sps, &h->poc, h->picture_structure, nal->ref_idc); in h264_field_start()
1696 if (h->poc.frame_num != sei_recovery_frame_cnt || sl->slice_type_nos != AV_PICTURE_TYPE_I) in h264_field_start()
1700 …|| av_mod_uintp2(h->recovery_frame - h->poc.frame_num, h->ps.sps->log2_max_frame_num) > sei_recove… in h264_field_start()
1701 …h->recovery_frame = av_mod_uintp2(h->poc.frame_num + sei_recovery_frame_cnt, h->ps.sps->log2_max_f… in h264_field_start()
1704 h->recovery_frame = h->poc.frame_num; in h264_field_start()
1711 (h->recovery_frame == h->poc.frame_num && nal->ref_idc)) { in h264_field_start()
1796 if (h->poc.frame_num != sl->frame_num) { in h264_slice_header_parse()
1798 h->poc.frame_num, sl->frame_num); in h264_slice_header_parse()
2076 h->poc.frame_num, in h264_slice_init()