Skip to content

Commit af7f395

Browse files
committed
Fixed issue with normalisationPregain
1 parent 4b64d95 commit af7f395

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

core/src/main/java/xyz/gianlu/librespot/FileConfiguration.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.io.IOException;
2323
import java.io.InputStream;
2424
import java.util.Map;
25+
import java.util.Objects;
2526
import java.util.Properties;
2627
import java.util.function.Supplier;
2728

@@ -96,7 +97,9 @@ private static void migrateOldConfig(@NotNull File confFile, @NotNull FileConfig
9697

9798
for (Object key : old.keySet()) {
9899
String val = old.getProperty((String) key);
99-
if ("true".equals(val) || "false".equals(val)) {
100+
if (Objects.equals(key, "player.normalisationPregain")) {
101+
config.set((String) key, Float.parseFloat(val));
102+
} else if ("true".equals(val) || "false".equals(val)) {
100103
config.set((String) key, Boolean.parseBoolean(val));
101104
} else {
102105
try {

core/src/main/resources/default.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ enabled = true # Preload enabled
2323
[player] ### Player ###
2424
autoplayEnabled = true # Autoplay similar songs when your music ends
2525
preferredAudioQuality = "VORBIS_160" # Preferred audio quality (VORBIS_96, VORBIS_160, VORBIS_320)
26-
normalisationPregain = 0 # Normalisation pregain
26+
normalisationPregain = 0.0 # Normalisation pregain
2727
initialVolume = 65536 # Initial volume (0-65536)
2828
logAvailableMixers = true # Log available mixers
2929
mixerSearchKeywords = "" # Mixer/backend search keywords

0 commit comments

Comments
 (0)