lavfi/buffersink: use av_fifo_alloc_array
[ffmpeg.git] / libavfilter / vf_colormatrix.c
index 43654ae..5ab175b 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;