History

avfilter/vf_chromanr: fix rounding of final output

Paul B Mahol committed 4 years ago

Commit 5ffad291 parent 316e0ff1 file · +2 −2Browse files

Unified · Split

libavfilter/vf_chromanr.c+2−2
@@ -161,8 +161,8 @@ static int distance ## _slice##name(AVFilterContext *ctx, void *arg, · 160 unmodified lines
161161 } \
162162 } \
163163 \
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; \
166166 } \
167167 \
168168 out_uptr += out_ulinesize / sizeof(type); \

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t