From 321994496a05f85f6c9f5d46f20a45322d23d056 Mon Sep 17 00:00:00 2001 From: Midori Kochiya Date: Sun, 10 Mar 2024 19:16:03 +0800 Subject: [PATCH] Fix negative replay gain values --- .../java/com/cappielloantonio/tempo/util/ReplayGainUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/util/ReplayGainUtil.java b/app/src/main/java/com/cappielloantonio/tempo/util/ReplayGainUtil.java index 053cdd34..510673cb 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/util/ReplayGainUtil.java +++ b/app/src/main/java/com/cappielloantonio/tempo/util/ReplayGainUtil.java @@ -102,7 +102,7 @@ public class ReplayGainUtil { private static Float parseReplayGainTag(Metadata.Entry entry) { try { - return Float.parseFloat(entry.toString().replaceAll("[^\\d.]", "")); + return Float.parseFloat(entry.toString().replaceAll("[^\\d.-]", "")); } catch (NumberFormatException exception) { return 0f; }