Ver código fonte

Revert using Math.Clamp

Cody Robibero 3 anos atrás
pai
commit
d29c7c1d9e
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      MediaBrowser.Model/Dlna/StreamBuilder.cs

+ 2 - 1
MediaBrowser.Model/Dlna/StreamBuilder.cs

@@ -909,8 +909,9 @@ namespace MediaBrowser.Model.Dlna
                 }
                 }
 
 
                 // Make sure the video bitrate is lower than bitrate settings but at least 64k
                 // Make sure the video bitrate is lower than bitrate settings but at least 64k
+                // Don't use Math.Clamp as availableBitrateForVideo can be lower then 64k.
                 var currentValue = playlistItem.VideoBitrate ?? availableBitrateForVideo;
                 var currentValue = playlistItem.VideoBitrate ?? availableBitrateForVideo;
-                playlistItem.VideoBitrate = Math.Clamp(currentValue, 64_000, availableBitrateForVideo);
+                playlistItem.VideoBitrate = Math.Max(Math.Min(availableBitrateForVideo, currentValue), 64_000);
             }
             }
 
 
             _logger.LogInformation(
             _logger.LogInformation(