summaryrefslogtreecommitdiff
path: root/libavfilter/vf_selectivecolor.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2021-10-22 13:47:16 +0200
committerPaul B Mahol <onemda@gmail.com>2021-10-22 13:57:42 +0200
commiteda2a50c8e9381a357f936a190659bb039e0c038 (patch)
tree269c98ba230c21ee750a36938e9f11015e920bf8 /libavfilter/vf_selectivecolor.c
parent7d463be590680bcce42aa4039616ac9dfac117b0 (diff)
avfilter/vf_selectivecolor: no need to use doubles
Diffstat (limited to 'libavfilter/vf_selectivecolor.c')
-rw-r--r--libavfilter/vf_selectivecolor.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavfilter/vf_selectivecolor.c b/libavfilter/vf_selectivecolor.c
index 9ace3ce4a6..ea4b5dfee2 100644
--- a/libavfilter/vf_selectivecolor.c
+++ b/libavfilter/vf_selectivecolor.c
@@ -223,7 +223,7 @@ static int parse_psfile(AVFilterContext *ctx, const char *fname)
int k;
for (k = 0; k < FF_ARRAY_ELEMS(s->cmyk_adjust[0]); k++) {
READ16(val);
- s->cmyk_adjust[i][k] = val / 100.;
+ s->cmyk_adjust[i][k] = val / 100.f;
}
ret = register_range(s, i);
if (ret < 0)
@@ -299,11 +299,11 @@ static const enum AVPixelFormat pix_fmts[] = {
static inline int comp_adjust(int scale, float value, float adjust, float k, int correction_method)
{
const float min = -value;
- const float max = 1. - value;
- float res = (-1. - adjust) * k - adjust;
+ const float max = 1.f - value;
+ float res = (-1.f - adjust) * k - adjust;
if (correction_method == CORRECTION_METHOD_RELATIVE)
res *= max;
- return lrint(av_clipf(res, min, max) * scale);
+ return lrintf(av_clipf(res, min, max) * scale);
}
#define DECLARE_SELECTIVE_COLOR_FUNC(nbits) \