videoconvert: return error on invalid formats

This commit is contained in:
Wim Taymans 2025-03-28 16:08:19 +01:00
parent dba31d7e2a
commit ae1bbc93d8

View file

@ -1559,6 +1559,8 @@ static int port_set_format(void *object,
int linesizes[4];
pix_fmt = format_to_pix_fmt(info.info.raw.format);
if (pix_fmt == AV_PIX_FMT_NONE)
return -EINVAL;
av_image_fill_linesizes(linesizes, pix_fmt, info.info.raw.size.width);
port->stride = linesizes[0];
port->blocks = 0;