}
inlink = link->src->nb_inputs ? link->src->inputs[0] : NULL;
+ link->current_pts =
link->current_pts_us = AV_NOPTS_VALUE;
switch (link->init_state) {
{
if (pts == AV_NOPTS_VALUE)
return;
+ link->current_pts = pts;
link->current_pts_us = av_rescale_q(pts, link->time_base, AV_TIME_BASE_Q);
/* TODO use duration */
if (link->graph && link->age_index >= 0)
*/
struct AVFilterGraph *graph;
+ /**
+ * Current timestamp of the link, as defined by the most recent
+ * frame(s), in link time_base units.
+ */
+ int64_t current_pts;
+
/**
* Current timestamp of the link, as defined by the most recent
* frame(s), in AV_TIME_BASE units.