62 lines
2.3 KiB
TypeScript
62 lines
2.3 KiB
TypeScript
/* 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;
|
|
}
|
|
|