Showing the changes to codec/encoder/core/src/encode_mb_aux.cpp (1 of 12 files). Show all
Unified · Split
| @@ -333,8 +333,8 @@ void WelsDctT4_c (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pP · 332 unmodified lines | ||
| 333 | 333 | |
| 334 | 334 | pDct[i ] = s[0] + s[1]; |
| 335 | 335 | pDct[kiI2] = s[0] - s[1]; |
| 336 | − pDct[kiI1] = (s[3] << 1) + s[2]; | |
| 337 | − pDct[kiI3] = s[3] - (s[2] << 1); | |
| 336 | + pDct[kiI1] = (s[3] * (1 << 1)) + s[2]; | |
| 337 | + pDct[kiI3] = s[3] - (s[2] * (1 << 1)); | |
| 338 | 338 | } |
| 339 | 339 | |
| 340 | 340 | /* vertical transform */ |
| @@ -350,8 +350,8 @@ void WelsDctT4_c (int16_t* pDct, uint8_t* pPixel1, int32_t iStride1, uint8_t* pP · 9 unmodified lines | ||
| 350 | 350 | |
| 351 | 351 | pDct[i ] = s[0] + s[1]; |
| 352 | 352 | pDct[kiI8 ] = s[0] - s[1]; |
| 353 | − pDct[kiI4 ] = (s[3] << 1) + s[2]; | |
| 354 | − pDct[kiI12] = s[3] - (s[2] << 1); | |
| 353 | + pDct[kiI4 ] = (s[3] * (1 << 1)) + s[2]; | |
| 354 | + pDct[kiI12] = s[3] - (s[2] * (1 << 1)); | |
| 355 | 355 | } |
| 356 | 356 | } |
| 357 | 357 | |