From 928020b9d01a9bfb3de23a625ed2321a48467bcf Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Tue, 14 Jan 2020 16:24:07 +0100 Subject: [PATCH] avfilter/asr_anullsrc: remove pointless frame cloning --- libavfilter/asrc_anullsrc.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libavfilter/asrc_anullsrc.c b/libavfilter/asrc_anullsrc.c index cb676947d8..52db61685d 100644 --- a/libavfilter/asrc_anullsrc.c +++ b/libavfilter/asrc_anullsrc.c @@ -114,11 +114,8 @@ static int request_frame(AVFilterLink *outlink) return AVERROR(ENOMEM); samplesref->pts = null->pts; - samplesref->channel_layout = null->channel_layout; - samplesref->sample_rate = outlink->sample_rate; - ret = ff_filter_frame(outlink, av_frame_clone(samplesref)); - av_frame_free(&samplesref); + ret = ff_filter_frame(outlink, samplesref); if (ret < 0) return ret;