mirror of https://git.ffmpeg.org/ffmpeg.git
avutil/imgutils: Simplify pix_fmt validity check in av_image_get_linesize()
Found-by: Daemon404 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
2cbadf51e8
commit
ea37df2d52
|
@ -78,7 +78,7 @@ int av_image_get_linesize(enum AVPixelFormat pix_fmt, int width, int plane)
|
||||||
int max_step [4]; /* max pixel step for each plane */
|
int max_step [4]; /* max pixel step for each plane */
|
||||||
int max_step_comp[4]; /* the component for each plane which has the max pixel step */
|
int max_step_comp[4]; /* the component for each plane which has the max pixel step */
|
||||||
|
|
||||||
if ((unsigned)pix_fmt >= AV_PIX_FMT_NB || desc->flags & AV_PIX_FMT_FLAG_HWACCEL)
|
if (!desc || desc->flags & AV_PIX_FMT_FLAG_HWACCEL)
|
||||||
return AVERROR(EINVAL);
|
return AVERROR(EINVAL);
|
||||||
|
|
||||||
av_image_fill_max_pixsteps(max_step, max_step_comp, desc);
|
av_image_fill_max_pixsteps(max_step, max_step_comp, desc);
|
||||||
|
|
Loading…
Reference in New Issue