mirror of
https://github.com/librempeg/librempeg
synced 2024-11-23 03:28:27 +00:00
swscale/input: fix harmless integer overflow
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
389d45351e
commit
293d5d7a8e
@ -324,8 +324,8 @@ static av_always_inline void rgb16_32ToUV_half_c_template(int16_t *dstU,
|
||||
maskb |= maskb << 1;
|
||||
maskg |= maskg << 1;
|
||||
for (i = 0; i < width; i++) {
|
||||
int px0 = input_pixel(2 * i + 0) >> shp;
|
||||
int px1 = input_pixel(2 * i + 1) >> shp;
|
||||
unsigned px0 = input_pixel(2 * i + 0) >> shp;
|
||||
unsigned px1 = input_pixel(2 * i + 1) >> shp;
|
||||
int b, r, g = (px0 & maskgx) + (px1 & maskgx);
|
||||
int rb = px0 + px1 - g;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user