Lines Matching refs:pts
2457 vs->start_pts = pkt->pts;
2461 if (vs->start_pts_from_audio && st->codecpar->codec_type == AVMEDIA_TYPE_VIDEO && vs->start_pts > pkt->pts) {
2462 vs->start_pts = pkt->pts;
2471 if (pkt->pts == AV_NOPTS_VALUE)
2476 vs->end_pts = pkt->pts;
2479 vs->duration = (double)(pkt->pts - vs->end_pts)
2486 av_log(s, AV_LOG_WARNING, "Stream %d packet with pts %" PRId64 " has duration 0. The segment duration may not be precise.\n",
2487 pkt->stream_index, pkt->pts);
2488 vs->duration = (double)(pkt->pts - vs->end_pts) * st->time_base.num / st->time_base.den;
2493 can_split = can_split && (pkt->pts - vs->end_pts > 0);
2494 if (vs->packets_written && can_split && av_compare_ts(pkt->pts - vs->start_pts, st->time_base,
2604 double cur_duration = (double)(pkt->pts - vs->end_pts) * st->time_base.num / st->time_base.den;
2606 vs->end_pts = pkt->pts;