mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-01-17 08:38:03 +00:00
Remove more and more warnings
This commit is contained in:
@@ -504,7 +504,9 @@ namespace MediaBrowser.Controller.MediaEncoding
|
||||
var arg = new StringBuilder();
|
||||
var videoDecoder = GetHardwareAcceleratedVideoDecoder(state, encodingOptions) ?? string.Empty;
|
||||
var outputVideoCodec = GetVideoEncoder(state, encodingOptions) ?? string.Empty;
|
||||
#pragma warning disable CA1508 // Defaults to string.Empty
|
||||
var isSwDecoder = string.IsNullOrEmpty(videoDecoder);
|
||||
#pragma warning restore CA1508
|
||||
var isD3d11vaDecoder = videoDecoder.IndexOf("d3d11va", StringComparison.OrdinalIgnoreCase) != -1;
|
||||
var isVaapiDecoder = videoDecoder.IndexOf("vaapi", StringComparison.OrdinalIgnoreCase) != -1;
|
||||
var isVaapiEncoder = outputVideoCodec.IndexOf("vaapi", StringComparison.OrdinalIgnoreCase) != -1;
|
||||
@@ -1759,7 +1761,7 @@ namespace MediaBrowser.Controller.MediaEncoding
|
||||
|
||||
var request = state.BaseRequest;
|
||||
|
||||
var inputChannels = audioStream?.Channels;
|
||||
var inputChannels = audioStream.Channels;
|
||||
|
||||
if (inputChannels <= 0)
|
||||
{
|
||||
@@ -2027,8 +2029,8 @@ namespace MediaBrowser.Controller.MediaEncoding
|
||||
{
|
||||
// Adjust the size of graphical subtitles to fit the video stream.
|
||||
var videoStream = state.VideoStream;
|
||||
var inputWidth = videoStream?.Width;
|
||||
var inputHeight = videoStream?.Height;
|
||||
var inputWidth = videoStream.Width;
|
||||
var inputHeight = videoStream.Height;
|
||||
var (width, height) = GetFixedOutputSize(inputWidth, inputHeight, request.Width, request.Height, request.MaxWidth, request.MaxHeight);
|
||||
|
||||
if (width.HasValue && height.HasValue)
|
||||
@@ -3101,7 +3103,7 @@ namespace MediaBrowser.Controller.MediaEncoding
|
||||
inputModifier += " " + videoDecoder;
|
||||
|
||||
if (!IsCopyCodec(state.OutputVideoCodec)
|
||||
&& (videoDecoder ?? string.Empty).IndexOf("cuvid", StringComparison.OrdinalIgnoreCase) != -1)
|
||||
&& videoDecoder.IndexOf("cuvid", StringComparison.OrdinalIgnoreCase) != -1)
|
||||
{
|
||||
var videoStream = state.VideoStream;
|
||||
var inputWidth = videoStream?.Width;
|
||||
@@ -3110,7 +3112,7 @@ namespace MediaBrowser.Controller.MediaEncoding
|
||||
|
||||
var (width, height) = GetFixedOutputSize(inputWidth, inputHeight, request.Width, request.Height, request.MaxWidth, request.MaxHeight);
|
||||
|
||||
if ((videoDecoder ?? string.Empty).IndexOf("cuvid", StringComparison.OrdinalIgnoreCase) != -1
|
||||
if (videoDecoder.IndexOf("cuvid", StringComparison.OrdinalIgnoreCase) != -1
|
||||
&& width.HasValue
|
||||
&& height.HasValue)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user