Unified · Split
| @@ -161,8 +161,8 @@ static int distance ## _slice##name(AVFilterContext *ctx, void *arg, · 160 unmodified lines | ||
| 161 | 161 | } \ |
| 162 | 162 | } \ |
| 163 | 163 | \ |
| 164 | − out_uptr[x] = su / cn; \ | |
| 165 | − out_vptr[x] = sv / cn; \ | |
| 164 | + out_uptr[x] = (su + (cn >> 1)) / cn; \ | |
| 165 | + out_vptr[x] = (sv + (cn >> 1)) / cn; \ | |
| 166 | 166 | } \ |
| 167 | 167 | \ |
| 168 | 168 | out_uptr += out_ulinesize / sizeof(type); \ |