Parcourir la source

Fix audio codec not being used in UniversalAudio (#9192)

James Harvey il y a 2 ans
Parent
commit
29c1f54b57
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

+ 5 - 0
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