From patchwork Wed Nov 15 07:45:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Steven X-Patchwork-Id: 6092 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp4265419jah; Tue, 14 Nov 2017 23:45:32 -0800 (PST) X-Google-Smtp-Source: AGs4zMZEdH8ubVB3SOTzvACaQVFWTsMa6jrjSmyJkkACmeASfKgqvWwdpQQv6U7HzKGcJgMy6+2i X-Received: by 10.28.126.14 with SMTP id z14mr6886384wmc.121.1510731931961; Tue, 14 Nov 2017 23:45:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510731931; cv=none; d=google.com; s=arc-20160816; b=iQVi1u/kliJV3Zvu6U/QmngEpoK39Bc/2ZDFgL5MxRadLH4HeWYrMvccI+sXXiXMwX h6ZCFl0HVQ6akjLiRDRHbD9LU1DHaHMvFSSZtWR/RRk42pL3f+SGbjmJBO/qXinalkIn B8yvg2CCtnd80F0otpGU5HsGnlaAAcfoomy13Tg7whIjPGqgkcZ/3v3mBeRcaXs6v19V eqrkLB8FZp9z77YKujsuA6m6T/R2FcgVEg6iY/93+3wqCj4xUx5qncSMfUbBy/VFwcXP Ey/5uzEUwc3BZnHY3IGWcJH7JQ4I7mdPvuEMYCwVatpKlnWLO6OpxEuSm1QzxSnJmL3Z LTpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:feedback-id:message-id:date:to:from :delivered-to:arc-authentication-results; bh=jl3DrrZV+q/kgsEyq8dwGOEWAMepP4BCcZBPHM1m6wU=; b=xVnf4TJvUrPyFotD5ypCirjRHgMps+uQbKOcVzIk10y4z/7cetAjTaBNhczisUN5O/ Ym5m7BUKovhdRqAWrwy8ffV6+fyu74e4fLgiU5k43f7/h2OLG405B3hTfVEA/v+ZVZtC jMCBoa9+3TpMp0hfJPCpvqS+Ty7cn8bkY/UsMk9kyqf3CpiTyZkoD9Jr9yW+SpA/zVMP E71q5rej8SV6qsm0XWjOZP4mcc4ZtlhUs5V+fe/PVnT+fpijGukSGih3tbajAPmMV/aW r2wlMpNsD/9J/HdbZPLxgtfO8smdt90tDF6La1Y95ZOVx8GNICXpJZIamqJQltI3Sjze 9oBw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id o53si16563574wrf.25.2017.11.14.23.45.31; Tue, 14 Nov 2017 23:45:31 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E950A68A0CB; Wed, 15 Nov 2017 09:45:10 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from smtpbgeu1.qq.com (smtpbgeu1.qq.com [52.59.177.22]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3551A68A077 for ; Wed, 15 Nov 2017 09:45:09 +0200 (EET) X-QQ-mid: bizesmtp4t1510731920t3qvviuvf Received: from localhost (unknown [47.90.47.25]) by esmtp4.qq.com (ESMTP) with id ; Wed, 15 Nov 2017 15:45:20 +0800 (CST) X-QQ-SSF: 01100000004000F0FI80000A0000000 X-QQ-FEAT: bfYVS2lyMgD2GiFxvhERrGFJKAtwLlmMPg7KYLuIqevqwAdeK7O1vQ4QJ/bdE hwLKOkGw/LPAf+bHqAzWZK0riU0J5LEPPZ7ypmo+D5NVQESFiRSzfWMuBZTLsLmoW0Uet6i OifvXL6cjcWIhC4w+Qsoo2NTLp9WPjRdgvtBZvjlul0KQ3Jkhu2tDf456axxrNDcUtKYZjc 8DfJVfqvY7CThhWJGdBM+wI1ALgP6pb/AS9SYVtvvcXYH5kKisE+cbFIpZf5ZiSij11rACm VDfX0vIxrlVdiWT7stS2TKlmsucffZhFZYyQ== X-QQ-GoodBg: 0 From: Steven Liu To: ffmpeg-devel@ffmpeg.org Date: Wed, 15 Nov 2017 15:45:18 +0800 Message-Id: <20171115074518.25623-1-lq@chinaffmpeg.org> X-Mailer: git-send-email 2.10.1.382.ga23ca1b.dirty X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:chinaffmpeg.org:qybgforeign:qybgforeign2 X-QQ-Bgrelay: 1 Subject: [FFmpeg-devel] [PATCH 11/11] avformat/wavdecuse FFABS to instead of fabs 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: Steven Liu MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Steven Liu --- libavformat/wavdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/wavdec.c b/libavformat/wavdec.c index b016185a1b..9f3e01e5b8 100644 --- a/libavformat/wavdec.c +++ b/libavformat/wavdec.c @@ -531,7 +531,7 @@ break_loop: && st->codecpar->sample_rate > 0 && sample_count > 0 && st->codecpar->channels > 1 && sample_count % st->codecpar->channels == 0) { - if (fabs(8.0 * data_size * st->codecpar->channels * st->codecpar->sample_rate / + if (FFABS(8.0 * data_size * st->codecpar->channels * st->codecpar->sample_rate / sample_count /st->codecpar->bit_rate - 1.0) < 0.3) sample_count /= st->codecpar->channels; }