fix: null checking

This commit is contained in:
antonio 2023-09-08 14:41:32 +02:00
parent 7ea159cb10
commit a17de1de8d

View file

@ -66,6 +66,9 @@ public class ReplayGainUtil {
} }
} }
if (gains.size() == 0) gains.add(0, new ReplayGain());
if (gains.size() == 1) gains.add(1, new ReplayGain());
return gains; return gains;
} }
@ -111,7 +114,7 @@ public class ReplayGainUtil {
private static void applyReplayGain(ExoPlayer player, List<ReplayGain> gains) { private static void applyReplayGain(ExoPlayer player, List<ReplayGain> gains) {
if (Objects.equals(Preferences.getReplayGainMode(), "auto")) { if (Objects.equals(Preferences.getReplayGainMode(), "auto")) {
if(areTracksConsecutive(player)) { if (areTracksConsecutive(player)) {
setAutoReplayGain(player, gains); setAutoReplayGain(player, gains);
} else { } else {
setTrackReplayGain(player, gains); setTrackReplayGain(player, gains);