[FFmpeg-devel] [PATCH 3/5] lavfi/idet: fix chroma subsampling with odd sizes.
Clément Bœsch
ubitux at gmail.com
Thu May 16 19:15:15 CEST 2013
---
libavfilter/vf_idet.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavfilter/vf_idet.c b/libavfilter/vf_idet.c
index cd8bbe3..70aae92 100644
--- a/libavfilter/vf_idet.c
+++ b/libavfilter/vf_idet.c
@@ -118,8 +118,8 @@ static void filter(AVFilterContext *ctx)
int refs = idet->cur->linesize[i];
if (i && i<3) {
- w >>= idet->csp->log2_chroma_w;
- h >>= idet->csp->log2_chroma_h;
+ w = FF_CEIL_RSHIFT(w, idet->csp->log2_chroma_w);
+ h = FF_CEIL_RSHIFT(h, idet->csp->log2_chroma_h);
}
for (y = 2; y < h - 2; y++) {
--
1.8.2.3
More information about the ffmpeg-devel
mailing list