From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id ECE614B241 for ; Tue, 2 Jul 2024 01:34:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AC6E168D895; Tue, 2 Jul 2024 04:34:16 +0300 (EEST) Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3101468D876 for ; Tue, 2 Jul 2024 04:34:04 +0300 (EEST) Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-425809eef0eso12110945e9.3 for ; Mon, 01 Jul 2024 18:34:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719884043; x=1720488843; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=x9XvP15K5K0FZ8KptgT8m1Sj4dTBEfShVAf8ABIy9nU=; b=XqOOT0AEoZ8XAYi4kCZ572dW5dtGMiJ9J3NfwMDX+7ibDupD6QaCQTDTFE3VjBdPzU SRPSNKPGXAufbi5RKvksofDIKbocV+DhG7hctbmlU73Y3EFgkWev6v0aJn6eEMriygb0 HiNv3OqqIUR6F/lXHq41vyr6Cs0nXuY+4xyVAh/WtmjgkijpTWOY0zvLAVGIVDq6XgNX jY9O/yjR4GAlWbMCRCcqtxCzt7R2c4oNY9UqfNanKb4setADws8qhBLlAO0erVdg0dOK D1jkb2UVMtC/tLHeQgJtj4+FlP4ohgPmXc3K2NrNDmNddN8SUKxQ4zk0HoSXgajAfF1U HruA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719884043; x=1720488843; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=x9XvP15K5K0FZ8KptgT8m1Sj4dTBEfShVAf8ABIy9nU=; b=BKfaDAKz+3IpmhO3GV/VZCJw3pIQC2p9Et4U5huGNOuih2wdIaxWxJi3eJUbjMt+4m Dvc/FgOe51LsTFFV9YtHdl7WcdJdDupob3k436kRGHsvlfHJAQnLHQRek9qon5USIMbi eVyUmOmGwHek9b5vE/Lu3d+PMTA1yv7b4KD0GKterm4v7XxyENOldvYlrC7HtpizWYfP e6jthWoWZAlmBXvuq6WUDhCxVHyKmzmycan2xVgHjqfRmiKAjncC8gQYoXIjsVlO8C7b FxfHhNK2uXHfbuKOtQCWXDbLgP4AxFs3DGh7v1LDpHbPdrb4HNHbzEXrjk6PJhk+9J61 dIlA== X-Gm-Message-State: AOJu0Yx6d0bZD/iFukpCmtReHwGjEEWkbcejf/aWBySwEOQS8K/YGGKt hRDXnKRQ/kS8uv/kF6unDq58VVFscKaKhQbOGsu4eiL/CSG+2CvbTux1yg== X-Google-Smtp-Source: AGHT+IGCbBLzlWxccgvK1rCKJehTeeyfeLBWakdV2XURvquhcuseD+vVgoMXELsh4TW7JWG9euOvtg== X-Received: by 2002:a05:600c:33a8:b0:424:a6ae:a25d with SMTP id 5b1f17b1804b1-4257a03aa57mr51362955e9.24.1719884043337; Mon, 01 Jul 2024 18:34:03 -0700 (PDT) Received: from localhost.localdomain ([2a02:e0:8bea:ef00:81b5:4ba8:1843:4f00]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4256b068e93sm176273295e9.24.2024.07.01.18.34.02 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Mon, 01 Jul 2024 18:34:03 -0700 (PDT) From: Yigithan Yigit To: ffmpeg-devel@ffmpeg.org Date: Tue, 2 Jul 2024 04:33:54 +0300 Message-ID: <20240702013354.14942-6-yigithanyigitdevel@gmail.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240702013354.14942-1-yigithanyigitdevel@gmail.com> References: <20240702013354.14942-1-yigithanyigitdevel@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v3 5/5] Replace division with ldexp X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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: thilo.borgmann@mail.de, yigithanyigitdevel@gmail.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --- libavfilter/af_volumedetect.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/af_volumedetect.c b/libavfilter/af_volumedetect.c index a53212015d..856d5a295d 100644 --- a/libavfilter/af_volumedetect.c +++ b/libavfilter/af_volumedetect.c @@ -49,7 +49,7 @@ static inline double logdb(double v, enum AVSampleFormat sample_fmt) return MAX_DB_FLT; return -log10(v) * 10; } else { - double d = v / (double)(0x8000 * 0x8000); + double d = ldexp(v, -30); if (!v) return MAX_DB; return -log10(d) * 10; -- 2.45.2 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".