TranscodeReason.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. #pragma warning disable CS1591
  2. namespace MediaBrowser.Model.Session
  3. {
  4. public enum TranscodeReason
  5. {
  6. ContainerNotSupported = 0,
  7. VideoCodecNotSupported = 1,
  8. AudioCodecNotSupported = 2,
  9. ContainerBitrateExceedsLimit = 3,
  10. AudioBitrateNotSupported = 4,
  11. AudioChannelsNotSupported = 5,
  12. VideoResolutionNotSupported = 6,
  13. UnknownVideoStreamInfo = 7,
  14. UnknownAudioStreamInfo = 8,
  15. AudioProfileNotSupported = 9,
  16. AudioSampleRateNotSupported = 10,
  17. AnamorphicVideoNotSupported = 11,
  18. InterlacedVideoNotSupported = 12,
  19. SecondaryAudioNotSupported = 13,
  20. RefFramesNotSupported = 14,
  21. VideoBitDepthNotSupported = 15,
  22. VideoBitrateNotSupported = 16,
  23. VideoFramerateNotSupported = 17,
  24. VideoLevelNotSupported = 18,
  25. VideoProfileNotSupported = 19,
  26. AudioBitDepthNotSupported = 20,
  27. SubtitleCodecNotSupported = 21,
  28. DirectPlayError = 22,
  29. AudioIsExternal = 23
  30. }
  31. }