aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
diff options
context:
space:
mode:
authorJames Harvey <44349936+jmshrv@users.noreply.github.com>2023-02-02 13:54:05 +0000
committerGitHub <noreply@github.com>2023-02-02 14:54:05 +0100
commit29c1f54b572ceb1a09be7744f4ab2fbb5224a8a7 (patch)
tree080636c89c1acb2f790f4e42b5b13f5784bdcf49 /MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
parent9eaad18c2c2145a6deccfd51d5fc8532f65d2bfc (diff)
Fix audio codec not being used in UniversalAudio (#9192)
Diffstat (limited to 'MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs')
-rw-r--r--MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
index 9f7be977f..a844e6443 100644
--- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
+++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
@@ -5762,6 +5762,11 @@ namespace MediaBrowser.Controller.MediaEncoding
audioTranscodeParams.Add("-ac " + state.OutputAudioChannels.Value.ToString(CultureInfo.InvariantCulture));
}
+ if (!string.IsNullOrEmpty(state.OutputAudioCodec))
+ {
+ audioTranscodeParams.Add("-acodec " + GetAudioEncoder(state));
+ }
+
if (!string.Equals(state.OutputAudioCodec, "opus", StringComparison.OrdinalIgnoreCase))
{
// opus only supports specific sampling rates