lavd/lavfi: add check in case pix_fmts cannot be allocated in lavfi_read_header()
This commit is contained in:
@@ -88,6 +88,9 @@ av_cold static int lavfi_read_header(AVFormatContext *avctx,
|
|||||||
|
|
||||||
#define FAIL(ERR) { ret = ERR; goto end; }
|
#define FAIL(ERR) { ret = ERR; goto end; }
|
||||||
|
|
||||||
|
if (!pix_fmts)
|
||||||
|
FAIL(AVERROR(ENOMEM));
|
||||||
|
|
||||||
avfilter_register_all();
|
avfilter_register_all();
|
||||||
|
|
||||||
buffersink = avfilter_get_by_name("buffersink");
|
buffersink = avfilter_get_by_name("buffersink");
|
||||||
|
Reference in New Issue
Block a user