EncodingOptions.cs 629 B

123456789101112131415161718192021
  1. 
  2. namespace MediaBrowser.Model.Configuration
  3. {
  4. public class EncodingOptions
  5. {
  6. public int EncodingThreadCount { get; set; }
  7. public string TranscodingTempPath { get; set; }
  8. public double DownMixAudioBoost { get; set; }
  9. public bool EnableThrottling { get; set; }
  10. public int ThrottleDelaySeconds { get; set; }
  11. public string HardwareAccelerationType { get; set; }
  12. public EncodingOptions()
  13. {
  14. DownMixAudioBoost = 2;
  15. EnableThrottling = true;
  16. ThrottleDelaySeconds = 180;
  17. EncodingThreadCount = -1;
  18. }
  19. }
  20. }