]> git.sesse.net Git - ffmpeg/commitdiff
avfilter/asr_anullsrc: remove pointless frame cloning
authorPaul B Mahol <onemda@gmail.com>
Tue, 14 Jan 2020 15:24:07 +0000 (16:24 +0100)
committerPaul B Mahol <onemda@gmail.com>
Tue, 14 Jan 2020 15:52:07 +0000 (16:52 +0100)
libavfilter/asrc_anullsrc.c

index cb676947d8fd955ac07586833aa3da5acdd9d852..52db61685d487073b92b8fb573dbcc210f5fef30 100644 (file)
@@ -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;