diff options
| author | Isaac Gordezky <eye.zak@gmail.com> | 2022-01-23 23:49:14 +0000 |
|---|---|---|
| committer | Cody Robibero <cody@robibe.ro> | 2022-03-06 18:13:54 -0700 |
| commit | 5e779f20ee88de93b75d06b255c93d0196c1255b (patch) | |
| tree | d21cb48357634c9de3f1bf25fbb0f6f6b2d40bac /MediaBrowser.Model/Session/TranscodeReason.cs | |
| parent | d871dded9fc7b704f778764a73830ae6a481f3ff (diff) | |
Series: issue-6450
Issue: https://github.com/jellyfin/jellyfin/issues/6450
Enable DirectPlay responses
Rewrite DirectPlay and DirectStream resolution
Prefer copy transcode video codec options
Enhance condition processor
Support DirectStream and Transcode with parity
Rework audio stream selection and add tests for ExternalAudio
Update MediaInfoHelper to only call StreamBuilder once
Diffstat (limited to 'MediaBrowser.Model/Session/TranscodeReason.cs')
| -rw-r--r-- | MediaBrowser.Model/Session/TranscodeReason.cs | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/MediaBrowser.Model/Session/TranscodeReason.cs b/MediaBrowser.Model/Session/TranscodeReason.cs index c3570840f..c99136384 100644 --- a/MediaBrowser.Model/Session/TranscodeReason.cs +++ b/MediaBrowser.Model/Session/TranscodeReason.cs @@ -31,21 +31,16 @@ namespace MediaBrowser.Model.Session AudioChannelsNotSupported = 1 << 14, AudioProfileNotSupported = 1 << 15, AudioSampleRateNotSupported = 1 << 16, - AudioBitDepthNotSupported = 1 << 20, + AudioBitDepthNotSupported = 1 << 17, // Bitrate Constraints - ContainerBitrateExceedsLimit = 1 << 17, - VideoBitrateNotSupported = 1 << 18, - AudioBitrateNotSupported = 1 << 19, + ContainerBitrateExceedsLimit = 1 << 18, + VideoBitrateNotSupported = 1 << 19, + AudioBitrateNotSupported = 1 << 20, // Errors - UnknownVideoStreamInfo = 1 << 20, - UnknownAudioStreamInfo = 1 << 21, - DirectPlayError = 1 << 22, - - // Aliases - ContainerReasons = ContainerNotSupported | ContainerBitrateExceedsLimit, - AudioReasons = AudioCodecNotSupported | AudioBitrateNotSupported | AudioChannelsNotSupported | AudioProfileNotSupported | AudioSampleRateNotSupported | SecondaryAudioNotSupported | AudioBitDepthNotSupported | AudioIsExternal, - VideoReasons = VideoCodecNotSupported | VideoResolutionNotSupported | AnamorphicVideoNotSupported | InterlacedVideoNotSupported | VideoBitDepthNotSupported | VideoBitrateNotSupported | VideoFramerateNotSupported | VideoLevelNotSupported | RefFramesNotSupported, + UnknownVideoStreamInfo = 1 << 21, + UnknownAudioStreamInfo = 1 << 22, + DirectPlayError = 1 << 23, } } |
