]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_colormatrix.c
Merge commit '9155c595f1a9c5a089a59e2c0aefdfabd0a6c59b'
[ffmpeg] / libavfilter / vf_colormatrix.c
index 43654ae36e56ea99ff6e938d5bde5d0af77f8eaf..5ab175b65dc730aa7b40126f826e08fc418c0947 100644 (file)
@@ -353,6 +353,7 @@ static int filter_frame(AVFilterLink *link, AVFrame *in)
         case AVCOL_SPC_BT470BG   : source = COLOR_MODE_BT601     ; break;
         default :
             av_log(ctx, AV_LOG_ERROR, "Input frame does not specify a supported colorspace, and none has been specified as source either\n");
+            av_frame_free(&out);
             return AVERROR(EINVAL);
         }
         color->mode = source * 4 + color->dest;