bytestream2_skip(&bgb, 4);
w = bytestream2_get_le16(&bgb);
h = bytestream2_get_le16(&bgb);
+ if (x + bpp * (int64_t)w * h > INT_MAX)
+ return AVERROR_INVALIDDATA;
x += bpp * w * h;
}
bytestream2_skip(&gb, 4);
w = bytestream2_get_le16(&gb);
h = bytestream2_get_le16(&gb);
+ if (x + bpp * (int64_t)w * h > INT_MAX)
+ return AVERROR_INVALIDDATA;
x += bpp * w * h;
}