/* tslint:disable */ /* eslint-disable */ /** * Jellyfin API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 10.8.9 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export */ export const TranscodeReason = { ContainerNotSupported: 'ContainerNotSupported', VideoCodecNotSupported: 'VideoCodecNotSupported', AudioCodecNotSupported: 'AudioCodecNotSupported', SubtitleCodecNotSupported: 'SubtitleCodecNotSupported', AudioIsExternal: 'AudioIsExternal', SecondaryAudioNotSupported: 'SecondaryAudioNotSupported', VideoProfileNotSupported: 'VideoProfileNotSupported', VideoLevelNotSupported: 'VideoLevelNotSupported', VideoResolutionNotSupported: 'VideoResolutionNotSupported', VideoBitDepthNotSupported: 'VideoBitDepthNotSupported', VideoFramerateNotSupported: 'VideoFramerateNotSupported', RefFramesNotSupported: 'RefFramesNotSupported', AnamorphicVideoNotSupported: 'AnamorphicVideoNotSupported', InterlacedVideoNotSupported: 'InterlacedVideoNotSupported', AudioChannelsNotSupported: 'AudioChannelsNotSupported', AudioProfileNotSupported: 'AudioProfileNotSupported', AudioSampleRateNotSupported: 'AudioSampleRateNotSupported', AudioBitDepthNotSupported: 'AudioBitDepthNotSupported', ContainerBitrateExceedsLimit: 'ContainerBitrateExceedsLimit', VideoBitrateNotSupported: 'VideoBitrateNotSupported', AudioBitrateNotSupported: 'AudioBitrateNotSupported', UnknownVideoStreamInfo: 'UnknownVideoStreamInfo', UnknownAudioStreamInfo: 'UnknownAudioStreamInfo', DirectPlayError: 'DirectPlayError', VideoRangeTypeNotSupported: 'VideoRangeTypeNotSupported' } as const; export type TranscodeReason = typeof TranscodeReason[keyof typeof TranscodeReason]; export function TranscodeReasonFromJSON(json: any): TranscodeReason { return TranscodeReasonFromJSONTyped(json, false); } export function TranscodeReasonFromJSONTyped(json: any, ignoreDiscriminator: boolean): TranscodeReason { return json as TranscodeReason; } export function TranscodeReasonToJSON(value?: TranscodeReason | null): any { return value as any; }