summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--video/mp_image.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/video/mp_image.c b/video/mp_image.c
index fd94f31dea..0e378cb311 100644
--- a/video/mp_image.c
+++ b/video/mp_image.c
@@ -473,8 +473,7 @@ bool mp_image_params_valid(const struct mp_image_params *p)
// ints. We also should (for now) do the same as FFmpeg, to be sure large
// images don't crash with libswscale or when wrapping with AVFrame and
// passing the result to filters.
- // Unlike FFmpeg, consider 0x0 valid (might be needed for OSD/screenshots).
- if (p->w < 0 || p->h < 0 || (p->w + 128LL) * (p->h + 128LL) >= INT_MAX / 8)
+ if (p->w <= 0 || p->h <= 0 || (p->w + 128LL) * (p->h + 128LL) >= INT_MAX / 8)
return false;
if (p->d_w <= 0 || p->d_h <= 0)