Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer authored on 2014/12/21 08:59:23... | ... |
@@ -221,11 +221,10 @@ static inline void blur(uint8_t *dst, int dst_step, const uint8_t *src, int src_ |
221 | 221 |
*/ |
222 | 222 |
const int length = radius*2 + 1; |
223 | 223 |
const int inv = ((1<<16) + length/2)/length; |
224 |
- int x, sum = 0; |
|
224 |
+ int x, sum = src[radius*src_step]; |
|
225 | 225 |
|
226 | 226 |
for (x = 0; x < radius; x++) |
227 | 227 |
sum += src[x*src_step]<<1; |
228 |
- sum += src[radius*src_step]; |
|
229 | 228 |
|
230 | 229 |
sum = sum*inv + (1<<15); |
231 | 230 |
|