Lines Matching refs:poc
411 memcpy(&h->poc, &h1->poc, sizeof(h->poc));
465 h->poc.prev_poc_msb = h->poc.poc_msb;
466 h->poc.prev_poc_lsb = h->poc.poc_lsb;
468 h->poc.prev_frame_num_offset = h->poc.frame_num_offset;
469 h->poc.prev_frame_num = h->poc.frame_num;
512 pic->frame_num = h->poc.frame_num;
703 cur_poc = h->cur_pic_ptr->poc;
708 sl->ref_list[0][0].poc + (int64_t)sl->ref_list[1][0].poc == 2LL * cur_poc) {
729 int64_t poc0 = sl->ref_list[0][ref0].poc;
733 int poc1 = sl->ref_list[1][ref1].poc;
1359 fgp->seed = cur->poc + (h->poc_offset << 5);
1453 if(i == H264_MAX_DPB_FRAMES || cur->poc < h->last_pocs[i]){
1455 h->last_pocs[i-1] = cur->poc;
1466 av_log(h->avctx, AV_LOG_VERBOSE, "Invalid POC %d<%d\n", cur->poc, h->last_pocs[0]);
1469 h->last_pocs[0] = cur->poc;
1493 if (h->delayed_pic[i]->poc < out->poc) {
1500 out_of_order = out->poc < h->next_outputed_poc;
1512 h->next_outputed_poc = out->poc;
1564 h->poc.frame_num = sl->frame_num;
1565 h->poc.poc_lsb = sl->poc_lsb;
1566 h->poc.delta_poc_bottom = sl->delta_poc_bottom;
1567 h->poc.delta_poc[0] = sl->delta_poc[0];
1568 h->poc.delta_poc[1] = sl->delta_poc[1];
1577 if (h->poc.frame_num != h->poc.prev_frame_num) {
1578 int unwrap_prev_frame_num = h->poc.prev_frame_num;
1581 if (unwrap_prev_frame_num > h->poc.frame_num)
1584 if ((h->poc.frame_num - unwrap_prev_frame_num) > sps->ref_frame_count) {
1585 unwrap_prev_frame_num = (h->poc.frame_num - sps->ref_frame_count) - 1;
1589 h->poc.prev_frame_num = unwrap_prev_frame_num;
1618 if (h->cur_pic_ptr->frame_num != h->poc.frame_num) {
1650 while (h->poc.frame_num != h->poc.prev_frame_num && !h->first_field &&
1651 h->poc.frame_num != (h->poc.prev_frame_num + 1) % (1 << sps->log2_max_frame_num)) {
1654 h->poc.frame_num, h->poc.prev_frame_num);
1664 h->poc.prev_frame_num++;
1665 h->poc.prev_frame_num %= 1 << sps->log2_max_frame_num;
1666 h->cur_pic_ptr->frame_num = h->poc.prev_frame_num;
1702 h->short_ref[0]->poc = prev->poc + 2U;
1708 h->short_ref[0]->frame_num = h->poc.prev_frame_num;
1729 if (h->cur_pic_ptr->frame_num != h->poc.frame_num) {
1773 ret = ff_h264_init_poc(h->cur_pic_ptr->field_poc, &h->cur_pic_ptr->poc,
1774 h->ps.sps, &h->poc, h->picture_structure, nal->ref_idc);
1787 if (h->poc.frame_num != sei_recovery_frame_cnt || sl->slice_type_nos != AV_PICTURE_TYPE_I)
1791 || av_mod_uintp2(h->recovery_frame - h->poc.frame_num, h->ps.sps->log2_max_frame_num) > sei_recovery_frame_cnt) {
1792 h->recovery_frame = av_mod_uintp2(h->poc.frame_num + sei_recovery_frame_cnt, h->ps.sps->log2_max_frame_num);
1795 h->recovery_frame = h->poc.frame_num;
1802 (h->recovery_frame == h->poc.frame_num && nal->ref_idc)) {
1887 if (h->poc.frame_num != sl->frame_num) {
1889 h->poc.frame_num, sl->frame_num);
2165 "slice:%d %c mb:%d %c%s%s frame:%d poc:%d/%d ref:%d/%d qp:%d loop:%d:%d:%d weight:%d%s %s\n",
2172 h->poc.frame_num,