From d71f7e5d3562b6b5089d7dd1ff8c66f0bd9b23f8 Mon Sep 17 00:00:00 2001 From: Qstick Date: Sat, 20 Apr 2019 22:35:31 -0400 Subject: [PATCH] Fixed: SampleRate Format doesn't include decimal --- .../FileNameBuilderTests/FileNameBuilderFixture.cs | 2 +- src/NzbDrone.Core/MediaFiles/MediaInfoFormatter.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core.Test/OrganizerTests/FileNameBuilderTests/FileNameBuilderFixture.cs b/src/NzbDrone.Core.Test/OrganizerTests/FileNameBuilderTests/FileNameBuilderFixture.cs index e556b939b..ed83ff51f 100644 --- a/src/NzbDrone.Core.Test/OrganizerTests/FileNameBuilderTests/FileNameBuilderFixture.cs +++ b/src/NzbDrone.Core.Test/OrganizerTests/FileNameBuilderTests/FileNameBuilderFixture.cs @@ -375,7 +375,7 @@ namespace NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests _namingConfig.StandardTrackFormat = "{MediaInfo AudioSampleRate}"; Subject.BuildTrackFileName(new List { _track1 }, _artist, _album, _trackFile) - .Should().Be("44kHz"); + .Should().Be("44.1kHz"); } [Test] diff --git a/src/NzbDrone.Core/MediaFiles/MediaInfoFormatter.cs b/src/NzbDrone.Core/MediaFiles/MediaInfoFormatter.cs index 49097ab24..0cdfa7f34 100644 --- a/src/NzbDrone.Core/MediaFiles/MediaInfoFormatter.cs +++ b/src/NzbDrone.Core/MediaFiles/MediaInfoFormatter.cs @@ -24,7 +24,7 @@ namespace NzbDrone.Core.MediaFiles public static string FormatAudioSampleRate(MediaInfoModel mediaInfo) { - return $"{mediaInfo.AudioSampleRate / 1000:0.#}kHz"; + return $"{(double)mediaInfo.AudioSampleRate / 1000:0.#}kHz"; } public static decimal FormatAudioChannels(MediaInfoModel mediaInfo)