From patchwork Wed Nov 6 09:01:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 16142 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 6B088449864 for ; Wed, 6 Nov 2019 11:31:10 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 42B3668B0D7; Wed, 6 Nov 2019 11:31:10 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qv1-f66.google.com (mail-qv1-f66.google.com [209.85.219.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6B46368AF09 for ; Wed, 6 Nov 2019 11:31:04 +0200 (EET) Received: by mail-qv1-f66.google.com with SMTP id n12so1119835qvt.1 for ; Wed, 06 Nov 2019 01:31:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=v04FUkPYSKHdh9KkcdMJ5Ppz2QX8KmFA1YxTIfpijG4=; b=ieya3fT2gyAllo/Q1FqgG1CC3sChflxQeFNV6rb/iYbfvdmjIjWA7ycRt6lsH/IIxM k2ZbQ6eed4deQ8DoRhtxYbc6R+Omcxo1H85FA8DpCdRr0uPW2mhS5ZkoDNQyWx64zHwf nFPCeKbOk76scTnQ8J39DCNkadU9tvmWzSuFpd8AGVObo1LX47+A01Ymb5CItuoTY1W0 p3BZsjKeZGCruqV+T14tmoQt2GIC3JuUHSJkIhIZuMqBMMuucNqTVX7GVSKT9CrN5YsB 8A/HVWcriPAYQXvFU6kxXWqHjK6Nf8KVNumrWJ20rYLMkkm4OldpmPts0Fr0Yby+71hK IyZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=v04FUkPYSKHdh9KkcdMJ5Ppz2QX8KmFA1YxTIfpijG4=; b=NUPR4oByrLcSkrq1b5FUisE4NZocOqONtoxnkpwC1pHiP1GK1ZXbXVbjrLYEfbWh4K yJc8Tu0k+SPHs0v9u5eojcCEmJ0AMGtOldiCMkYOuC5aV52OPfgPLvBavfAnuzo5efF0 flckC1TMfgERtnL9VCxMjffytnU2PVOaFdronOVSqa7dna7H0Pwza0oCYSyyyAGEWtU7 QiN3jEKNgOQDwtkxI15hzmVkWoJpYSpV6Q8NHy5bkSex5Gxr8ejaU9M3wLtCLXKXShqm 45Gf5sCtDLM44kqmU/GowZPaJl78atQ5TSFJVSdCFkGGYY2qZF8ugo2JLkT64yJ7J24j SuEA== X-Gm-Message-State: APjAAAVKVxtDh4CjhJmFshXKxJlrtBhAf9lsCw9BsPcDLRHEZoVUzpkx I7gCGNp0jLoblgSJ0pkYgWZ5RRGElng= X-Google-Smtp-Source: APXvYqx5bhappHKJn70yS5WUPHy0I2Xnq/AVw7G1EUuFr1/BfHY0uV8tU0OUdxsa/W1JF3lqb5jy4A== X-Received: by 2002:a63:f513:: with SMTP id w19mr1590816pgh.55.1573030918537; Wed, 06 Nov 2019 01:01:58 -0800 (PST) Received: from vpn.localdomain ([47.90.99.151]) by smtp.gmail.com with ESMTPSA id w5sm12590787pfd.31.2019.11.06.01.01.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Nov 2019 01:01:58 -0800 (PST) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Wed, 6 Nov 2019 17:01:54 +0800 Message-Id: <20191106090154.21754-1-lance.lmwang@gmail.com> X-Mailer: git-send-email 2.9.5 Subject: [FFmpeg-devel] [PATCH v1] avfilter/vf_vaguedenoiser: use fabsf() instead of FFABS() X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Limin Wang Signed-off-by: Limin Wang --- libavfilter/vf_vaguedenoiser.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavfilter/vf_vaguedenoiser.c b/libavfilter/vf_vaguedenoiser.c index a68f7626e6..75a58c363b 100644 --- a/libavfilter/vf_vaguedenoiser.c +++ b/libavfilter/vf_vaguedenoiser.c @@ -335,7 +335,7 @@ static void hard_thresholding(float *block, const int width, const int height, for (y = 0; y < height; y++) { for (x = 0; x < width; x++) { - if (FFABS(block[x]) <= threshold) + if (fabsf(block[x]) <= threshold) block[x] *= frac; } block += stride; @@ -359,7 +359,7 @@ static void soft_thresholding(float *block, const int width, const int height, c for (y = 0; y < height; y++) { const int x0 = (y < h) ? w : 0; for (x = x0; x < width; x++) { - const float temp = FFABS(block[x]); + const float temp = fabsf(block[x]); if (temp <= threshold) block[x] *= frac; else @@ -380,7 +380,7 @@ static void qian_thresholding(float *block, const int width, const int height, for (y = 0; y < height; y++) { for (x = 0; x < width; x++) { - const float temp = FFABS(block[x]); + const float temp = fabsf(block[x]); if (temp <= threshold) { block[x] *= frac; } else {