Bläddra i källkod

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

James Harvey 2 år sedan
förälder
incheckning
29c1f54b57
1 ändrade filer med 5 tillägg och 0 borttagningar
  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));
                 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))
             if (!string.Equals(state.OutputAudioCodec, "opus", StringComparison.OrdinalIgnoreCase))
             {
             {
                 // opus only supports specific sampling rates
                 // opus only supports specific sampling rates