diff options
author | Paul B Mahol <onemda@gmail.com> | 2019-11-17 12:25:54 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2019-11-17 12:25:54 +0100 |
commit | b66acf4a3403e99a4c14a8b90a7e23e3274d1a8e (patch) | |
tree | bb074df8b8954db8b0f2dc2a4e89efd979731a12 | |
parent | 0a17a30150560b8d20feee9266145d0b21a1e720 (diff) | |
download | ffmpeg-b66acf4a3403e99a4c14a8b90a7e23e3274d1a8e.tar.gz |
avfilter/af_anlmdn: fix pts handling when timebase and 1/samplerate differ
-rw-r--r-- | libavfilter/af_anlmdn.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/af_anlmdn.c b/libavfilter/af_anlmdn.c index 6e37452963..b8aef31c35 100644 --- a/libavfilter/af_anlmdn.c +++ b/libavfilter/af_anlmdn.c @@ -298,7 +298,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) out->nb_samples = FFMIN(s->eof_left, s->offset); s->eof_left -= out->nb_samples; } - s->pts += s->offset; + s->pts += av_rescale_q(s->offset, (AVRational){1, outlink->sample_rate}, outlink->time_base); return ff_filter_frame(outlink, out); } |