| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- #pragma warning disable CS1591
 
- #pragma warning disable SA1600
 
- namespace MediaBrowser.Model.Configuration
 
- {
 
-     public class EncodingOptions
 
-     {
 
-         public int EncodingThreadCount { get; set; }
 
-         public string TranscodingTempPath { get; set; }
 
-         public double DownMixAudioBoost { get; set; }
 
-         public bool EnableThrottling { get; set; }
 
-         public int ThrottleDelaySeconds { get; set; }
 
-         public string HardwareAccelerationType { get; set; }
 
-         /// <summary>
 
-         /// FFmpeg path as set by the user via the UI.
 
-         /// </summary>
 
-         public string EncoderAppPath { get; set; }
 
-         /// <summary>
 
-         /// The current FFmpeg path being used by the system and displayed on the transcode page.
 
-         /// </summary>
 
-         public string EncoderAppPathDisplay { get; set; }
 
-         public string VaapiDevice { get; set; }
 
-         public int H264Crf { get; set; }
 
-         public int H265Crf { get; set; }
 
-         public string EncoderPreset { get; set; }
 
-         public string DeinterlaceMethod { get; set; }
 
-         public bool EnableHardwareEncoding { get; set; }
 
-         public bool EnableSubtitleExtraction { get; set; }
 
-         public string[] HardwareDecodingCodecs { get; set; }
 
-         public EncodingOptions()
 
-         {
 
-             DownMixAudioBoost = 2;
 
-             EnableThrottling = false;
 
-             ThrottleDelaySeconds = 180;
 
-             EncodingThreadCount = -1;
 
-             // This is a DRM device that is almost guaranteed to be there on every intel platform, plus it's the default one in ffmpeg if you don't specify anything
 
-             VaapiDevice = "/dev/dri/renderD128";
 
-             H264Crf = 23;
 
-             H265Crf = 28;
 
-             EnableHardwareEncoding = true;
 
-             EnableSubtitleExtraction = true;
 
-             HardwareDecodingCodecs = new string[] { "h264", "vc1" };
 
-         }
 
-     }
 
- }
 
 
  |