[FFmpeg-cvslog] avfilter/vf_v360: adjust kernel after latest change
Paul B Mahol
git at videolan.org
Fri Sep 20 22:29:50 EEST 2019
ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Fri Sep 20 19:14:38 2019 +0200| [9def7efdbf6e469f822654fecca9bad8ea239f8b] | committer: Paul B Mahol
avfilter/vf_v360: adjust kernel after latest change
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9def7efdbf6e469f822654fecca9bad8ea239f8b
---
libavfilter/vf_v360.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavfilter/vf_v360.c b/libavfilter/vf_v360.c
index 0ec26e67bf..79415efd6c 100644
--- a/libavfilter/vf_v360.c
+++ b/libavfilter/vf_v360.c
@@ -353,10 +353,10 @@ static void bilinear_kernel(float du, float dv, const XYRemap *rmap,
}
}
- ker[0] = (1.f - du) * (1.f - dv) * 16384;
- ker[1] = du * (1.f - dv) * 16384;
- ker[2] = (1.f - du) * dv * 16384;
- ker[3] = du * dv * 16384;
+ ker[0] = (1.f - du) * (1.f - dv) * 16385;
+ ker[1] = du * (1.f - dv) * 16385;
+ ker[2] = (1.f - du) * dv * 16385;
+ ker[3] = du * dv * 16385;
}
/**
@@ -399,7 +399,7 @@ static void bicubic_kernel(float du, float dv, const XYRemap *rmap,
for (int j = 0; j < 4; j++) {
u[i * 4 + j] = rmap->u[i][j];
v[i * 4 + j] = rmap->v[i][j];
- ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16384;
+ ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16385;
}
}
}
@@ -452,7 +452,7 @@ static void lanczos_kernel(float du, float dv, const XYRemap *rmap,
for (int j = 0; j < 4; j++) {
u[i * 4 + j] = rmap->u[i][j];
v[i * 4 + j] = rmap->v[i][j];
- ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16384;
+ ker[i * 4 + j] = du_coeffs[j] * dv_coeffs[i] * 16385;
}
}
}
More information about the ffmpeg-cvslog
mailing list