Home
last modified time | relevance | path

Searched refs:end_pts (Results 1 – 11 of 11) sorted by relevance

/third_party/ffmpeg/libavfilter/
Dtrim.c48 int64_t start_pts, end_pts; member
95 int64_t end_pts = av_rescale_q(s->end_time, AV_TIME_BASE_Q, tb); in config_input() local
96 if (s->end_pts == AV_NOPTS_VALUE || end_pts > s->end_pts) in config_input()
97 s->end_pts = end_pts; in config_input()
118 …"dropped again", OFFSET(end_pts), AV_OPT_TYPE_…
150 if (s->end_frame != INT64_MAX || s->end_pts != AV_NOPTS_VALUE || s->duration_tb) { in trim_filter_frame()
155 if (s->end_pts != AV_NOPTS_VALUE && frame->pts != AV_NOPTS_VALUE && in trim_filter_frame()
156 frame->pts < s->end_pts) in trim_filter_frame()
270 if (s->end_sample == INT64_MAX && s->end_pts == AV_NOPTS_VALUE && !s->duration_tb) { in atrim_filter_frame()
282 if (s->end_pts != AV_NOPTS_VALUE && pts != AV_NOPTS_VALUE && in atrim_filter_frame()
[all …]
Daf_silencedetect.c99 … int64_t end_pts = insamples ? insamples->pts + av_rescale_q(current_sample / s->channels, in update() local
102 int64_t duration_ts = end_pts - s->start[channel]; in update()
105 av_ts2timestr(end_pts, &time_base)); in update()
112 av_ts2timestr(end_pts, &time_base), in update()
Dvsrc_mandelbrot.c70 double end_pts; member
99 …{"end_pts", "set the terminal pts value", OFFSET(end_pts), AV_OPT_TYPE_DOUBLE, {.dbl=40…
253 double scale= s->start_scale*pow(s->end_scale/s->start_scale, pts/s->end_pts); in draw_mandelbrot()
/third_party/ffmpeg/libavformat/
Dhlsenc.c140 int64_t end_pts; member
2423 int64_t end_pts = 0; local
2457 end_pts = hls->recording_time * vs->number;
2464 end_pts = init_list_dur + after_init_list_dur ;
2486 if (vs->end_pts == AV_NOPTS_VALUE)
2487 vs->end_pts = pkt->pts;
2490 vs->duration = (double)(pkt->pts - vs->end_pts)
2498 … vs->duration = (double)(pkt->pts - vs->end_pts) * st->time_base.num / st->time_base.den;
2503 can_split = can_split && (pkt->pts - vs->end_pts > 0);
2505 end_pts, AV_TIME_BASE_Q) >= 0) {
[all …]
Dmovenc.h121 int64_t end_pts; member
Dsegment.c851 int64_t end_pts = INT64_MAX, offset; in seg_write_packet() local
876 end_pts = seg->segment_count < seg->nb_times ? in seg_write_packet()
892 end_pts = seg->time * (seg->segment_count + 1); in seg_write_packet()
908 end_pts - seg->time_delta, AV_TIME_BASE_Q) >= 0))) { in seg_write_packet()
Dmovenc.c2935 if (track->end_pts != AV_NOPTS_VALUE && in get_pts_range()
2939 *end = track->end_pts; in get_pts_range()
4534 avio_wb64(pb, track->end_pts - in mov_write_tfxd_tag()
4614 info->duration = track->end_pts - in mov_add_tfra_entries()
4730 duration = track->end_pts - in mov_write_sidx_tag()
5332 track->end_pts = pts; in mov_flush_fragment()
5334 track->end_pts = dts; in mov_flush_fragment()
5356 track->end_pts += get_cluster_duration(track, track->entry - 2); in mov_flush_fragment()
5793 pkt->pts = pkt->dts + trk->end_pts - trk->cluster[trk->entry].dts; in ff_mov_write_packet()
5799 trk->end_pts = AV_NOPTS_VALUE; in ff_mov_write_packet()
[all …]
/third_party/ffmpeg/fftools/
Dffmpeg.h354 int64_t end_pts; member
Dffmpeg.c247 int64_t pts, end_pts; in sub2video_update() local
254 end_pts = av_rescale_q(sub->pts + sub->end_display_time * 1000LL, in sub2video_update()
263 heartbeat_pts : ist->sub2video.end_pts; in sub2video_update()
264 end_pts = INT64_MAX; in sub2video_update()
277 ist->sub2video.end_pts = end_pts; in sub2video_update()
301 if (pts2 >= ist2->sub2video.end_pts || ist2->sub2video.initialize) in sub2video_heartbeat()
318 if (ist->sub2video.end_pts < INT64_MAX) in sub2video_flush()
Dffmpeg_filter.c715 ist->sub2video.end_pts = INT64_MIN; in sub2video_prepare()
/third_party/ffmpeg/doc/
Dfilters.texi2929 @item end_pts
2949 samples that pass through the filter. So start/end_pts and start/end_sample will
20234 @item end_pts
23892 @item end_pts