playback: call the context-aware ReplayGain mode Auto

Rename the ReplayGainMode value, string resource and user-facing label from Dynamic to Auto. No behaviour change.
This commit is contained in:
austinried
2026-10-19 14:13:22 +00:00
parent 14ed037996
commit 0bd8f1bda8
9 changed files with 16 additions and 16 deletions
@@ -225,8 +225,8 @@ class UserPreferencesTest {
assertEquals(ReplayGainMode.Album, prefs.replayGainMode().first())
assertEquals(3.5f, prefs.replayGainPreampDb().first(), 0f)
prefs.setReplayGainMode(ReplayGainMode.Dynamic)
assertEquals(ReplayGainMode.Dynamic, prefs.replayGainMode().first())
prefs.setReplayGainMode(ReplayGainMode.Auto)
assertEquals(ReplayGainMode.Auto, prefs.replayGainMode().first())
prefs.setReplayGainPreampDb(99f)
assertEquals(MAX_REPLAY_GAIN_PREAMP_DB, prefs.replayGainPreampDb().first(), 0f)
@@ -39,8 +39,8 @@ class ReplayGainControllerTest {
}
@Test
fun dynamicModeFollowsTheItemsGainContext() {
controller.setSettings(ReplayGainSettings(ReplayGainMode.Dynamic, 0f))
fun autoModeFollowsTheItemsGainContext() {
controller.setSettings(ReplayGainSettings(ReplayGainMode.Auto, 0f))
controller.applyItem(item("a", trackGain = -6.0206f, albumGain = -1f))
assertEquals(0.5f, applied.last(), TOLERANCE)
@@ -54,12 +54,12 @@ class ReplayGainTest {
}
@Test
fun dynamicModeAppliesTheAlbumGainInAnAlbumContext() {
fun autoModeAppliesTheAlbumGainInAnAlbumContext() {
assertEquals(
0.5f,
replayGainLinearGain(
ReplayGain(trackGain = -1f, albumGain = -6.0206f, trackPeak = 1f, albumPeak = 1f),
ReplayGainSettings(ReplayGainMode.Dynamic, 0f),
ReplayGainSettings(ReplayGainMode.Auto, 0f),
albumContext = true,
),
TOLERANCE,
@@ -67,12 +67,12 @@ class ReplayGainTest {
}
@Test
fun dynamicModeAppliesTheTrackGainInAMixedContext() {
fun autoModeAppliesTheTrackGainInAMixedContext() {
assertEquals(
0.5f,
replayGainLinearGain(
ReplayGain(trackGain = -6.0206f, albumGain = -1f, trackPeak = 1f, albumPeak = 1f),
ReplayGainSettings(ReplayGainMode.Dynamic, 0f),
ReplayGainSettings(ReplayGainMode.Auto, 0f),
albumContext = false,
),
TOLERANCE,
@@ -80,8 +80,8 @@ class ReplayGainTest {
}
@Test
fun dynamicModeFallsBackInEitherContext() {
val settings = ReplayGainSettings(ReplayGainMode.Dynamic, 0f)
fun autoModeFallsBackInEitherContext() {
val settings = ReplayGainSettings(ReplayGainMode.Auto, 0f)
assertEquals(0.5f, replayGainLinearGain(ReplayGain(trackGain = -6.0206f), settings, albumContext = true), TOLERANCE)
assertEquals(0.5f, replayGainLinearGain(ReplayGain(albumGain = -6.0206f), settings, albumContext = false), TOLERANCE)
@@ -19,7 +19,7 @@ class ReplayGainControlsTest {
assertEquals("Off", replayGainModeLabel(resources, ReplayGainMode.Off))
assertEquals("Track gain", replayGainModeLabel(resources, ReplayGainMode.Track))
assertEquals("Album gain", replayGainModeLabel(resources, ReplayGainMode.Album))
assertEquals("Dynamic", replayGainModeLabel(resources, ReplayGainMode.Dynamic))
assertEquals("Auto", replayGainModeLabel(resources, ReplayGainMode.Auto))
}
@Test