[FFmpeg-cvslog] af_amix: Add missing error check

Derek Buitenhuis git at videolan.org
Fri Jul 7 22:34:18 EEST 2017


ffmpeg | branch: master | Derek Buitenhuis <derek.buitenhuis at gmail.com> | Thu Jul  6 14:08:40 2017 -0400| [b198e0913854ddeefb4335a2a12c422cfc5aaf12] | committer: Derek Buitenhuis

af_amix: Add missing error check

Signed-off-by: Derek Buitenhuis <derek.buitenhuis at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b198e0913854ddeefb4335a2a12c422cfc5aaf12
---

 libavfilter/af_amix.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavfilter/af_amix.c b/libavfilter/af_amix.c
index f19e6b39a5..809c8bf9ca 100644
--- a/libavfilter/af_amix.c
+++ b/libavfilter/af_amix.c
@@ -468,6 +468,8 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *buf)
 
     ret = av_audio_fifo_write(s->fifos[i], (void **)buf->extended_data,
                               buf->nb_samples);
+    if (ret < 0)
+        goto fail;
 
     av_frame_free(&buf);
     return output_frame(outlink, 0);



More information about the ffmpeg-cvslog mailing list