|
|
|
@@ -390,7 +390,7 @@ static av_cold int initFilter(int16_t **outFilter, int32_t **filterPos, |
|
|
|
|
|
|
|
xDstInSrc = ((dstPos*(int64_t)xInc)>>7) - ((srcPos*0x10000LL)>>7); |
|
|
|
for (i = 0; i < dstW; i++) { |
|
|
|
int xx = (xDstInSrc - ((filterSize - 2) << 16)) / (1 << 17); |
|
|
|
int xx = (xDstInSrc - ((int64_t)(filterSize - 2) << 16)) / (1 << 17); |
|
|
|
int j; |
|
|
|
(*filterPos)[i] = xx; |
|
|
|
for (j = 0; j < filterSize; j++) { |
|
|
|
|