diff options
author | Derek Buitenhuis <derek.buitenhuis@gmail.com> | 2017-07-06 14:08:40 -0400 |
---|---|---|
committer | Derek Buitenhuis <derek.buitenhuis@gmail.com> | 2017-07-07 15:32:03 -0400 |
commit | b198e0913854ddeefb4335a2a12c422cfc5aaf12 (patch) | |
tree | 0d03f71eff3d421bfe77280428e6e06bdc46ca3a /libavfilter/af_amix.c | |
parent | c27d7c027cd7defd44bf11ba9c0526279a3773c3 (diff) | |
download | ffmpeg-b198e0913854ddeefb4335a2a12c422cfc5aaf12.tar.gz |
af_amix: Add missing error check
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavfilter/af_amix.c')
-rw-r--r-- | libavfilter/af_amix.c | 2 |
1 files changed, 2 insertions, 0 deletions
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); |