From 88e925686bd746874d841875f647e3ab9958a6a4 Mon Sep 17 00:00:00 2001 From: TelepathicWalrus Date: Fri, 4 Aug 2023 18:20:51 +0100 Subject: [PATCH] Fix typo --- src/plugins/htmlAudioPlayer/plugin.js | 7 +++++-- src/scripts/settings/userSettings.js | 6 +++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/plugins/htmlAudioPlayer/plugin.js b/src/plugins/htmlAudioPlayer/plugin.js index 5cb8385f2..3c65e1156 100644 --- a/src/plugins/htmlAudioPlayer/plugin.js +++ b/src/plugins/htmlAudioPlayer/plugin.js @@ -112,12 +112,15 @@ class HtmlAudioPlayer { let val = options.url; console.debug('playing url: ' + val); import('../../scripts/settings/userSettings').then((userSettings) => { - if (userSettings.udioNormalization() == "TrackGain" && options.item.LUFS != null) { + console.debug(userSettings.selectAudioNormalization()); + if (userSettings.selectAudioNormalization() == "TrackGain" && options.item.LUFS != null) { const dbGain = -18 - options.item.LUFS; self.gainNode.gain.value = Math.pow(10, (dbGain / 20)); - } else if (userSettings.AudioNormalization == "AlbumGain" && options.item.LUFSAlbum != null) { + console.debug("using trackgain") + } else if (userSettings.selectAudioNormalization() == "AlbumGain" && options.item.LUFSAlbum != null) { const dbGain = -18 - options.item.LUFSAlbum; self.gainNode.gain.value = Math.pow(10, (dbGain / 20)); + console.debug("using albumgain") } else { self.gainNode.gain.value = 1; } diff --git a/src/scripts/settings/userSettings.js b/src/scripts/settings/userSettings.js index 3cf9c841b..b487f9016 100644 --- a/src/scripts/settings/userSettings.js +++ b/src/scripts/settings/userSettings.js @@ -161,12 +161,12 @@ export class UserSettings { * @param {string|undefined} val - Flag to enable 'Enable Audio Normalization' or undefined. * @return {string} 'Enable Audio Normalization' state. */ - audioNormalization(val) { + selectAudioNormalization(val) { if (val !== undefined) { return this.set('selectAudioNormalization', val, false); } - return this.get('selectAudioNormalization', false) || "TrackGain"; + return this.get('selectAudioNormalization', false); } /** @@ -636,7 +636,7 @@ export const serverConfig = currentSettings.serverConfig.bind(currentSettings); export const allowedAudioChannels = currentSettings.allowedAudioChannels.bind(currentSettings); export const preferFmp4HlsContainer = currentSettings.preferFmp4HlsContainer.bind(currentSettings); export const enableCinemaMode = currentSettings.enableCinemaMode.bind(currentSettings); -export const enableAudioNormalization = currentSettings.enableAudioNormalization.bind(currentSettings); +export const selectAudioNormalization = currentSettings.selectAudioNormalization.bind(currentSettings); export const enableNextVideoInfoOverlay = currentSettings.enableNextVideoInfoOverlay.bind(currentSettings); export const enableVideoRemainingTime = currentSettings.enableVideoRemainingTime.bind(currentSettings); export const enableThemeSongs = currentSettings.enableThemeSongs.bind(currentSettings);