From 1b57214ab5a8be7c6affa442118a61982904f304 Mon Sep 17 00:00:00 2001 From: casey langen Date: Sun, 18 Oct 2020 22:11:31 -0700 Subject: [PATCH] Fix ReplayGain on the client-side when using a RemoteLibrary. --- src/musikcore/library/query/util/Serialization.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/musikcore/library/query/util/Serialization.cpp b/src/musikcore/library/query/util/Serialization.cpp index bc5f41ca7..bed702089 100644 --- a/src/musikcore/library/query/util/Serialization.cpp +++ b/src/musikcore/library/query/util/Serialization.cpp @@ -191,12 +191,12 @@ namespace musik { namespace core { namespace library { namespace query { auto replayGainJson = input["replayGain"]; replayGainJson = replayGainJson.is_null() ? nlohmann::json() : replayGainJson; - musik::core::sdk::ReplayGain replayGain; replayGain.albumGain = replayGainJson.value("albumGain", 1.0f); replayGain.albumPeak = replayGainJson.value("albumPeak", 1.0f); replayGain.trackGain = replayGainJson.value("trackGain", 1.0f); replayGain.trackPeak = replayGainJson.value("trackPeak", 1.0f); + output->SetReplayGain(replayGain); } output->SetMetadataState(MetadataState::Loaded);