From 4d475f7eb3969a378f1c2722118c57b62d2ac461 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Tue, 20 Dec 2011 13:17:03 +0100 Subject: [PATCH] lavd/lavfi: add check in case pix_fmts cannot be allocated in lavfi_read_header() --- libavdevice/lavfi.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavdevice/lavfi.c b/libavdevice/lavfi.c index 6b72187d0c..ed37f23267 100644 --- a/libavdevice/lavfi.c +++ b/libavdevice/lavfi.c @@ -88,6 +88,9 @@ av_cold static int lavfi_read_header(AVFormatContext *avctx, #define FAIL(ERR) { ret = ERR; goto end; } + if (!pix_fmts) + FAIL(AVERROR(ENOMEM)); + avfilter_register_all(); buffersink = avfilter_get_by_name("buffersink");