@jellyfin/sdk
Version:
A TypeScript SDK for Jellyfin.
110 lines (109 loc) • 2.42 kB
TypeScript
/**
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* Do not edit the class manually.
*
* Jellyfin API
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
import type { ListingsProviderInfo } from './listings-provider-info';
import type { TunerHostInfo } from './tuner-host-info';
/**
*
* @export
* @interface LiveTvOptions
*/
export interface LiveTvOptions {
/**
*
* @type {number}
* @memberof LiveTvOptions
*/
'GuideDays'?: number | null;
/**
*
* @type {string}
* @memberof LiveTvOptions
*/
'RecordingPath'?: string | null;
/**
*
* @type {string}
* @memberof LiveTvOptions
*/
'MovieRecordingPath'?: string | null;
/**
*
* @type {string}
* @memberof LiveTvOptions
*/
'SeriesRecordingPath'?: string | null;
/**
*
* @type {boolean}
* @memberof LiveTvOptions
*/
'EnableRecordingSubfolders'?: boolean;
/**
*
* @type {boolean}
* @memberof LiveTvOptions
*/
'EnableOriginalAudioWithEncodedRecordings'?: boolean;
/**
*
* @type {Array<TunerHostInfo>}
* @memberof LiveTvOptions
*/
'TunerHosts'?: Array<TunerHostInfo> | null;
/**
*
* @type {Array<ListingsProviderInfo>}
* @memberof LiveTvOptions
*/
'ListingProviders'?: Array<ListingsProviderInfo> | null;
/**
*
* @type {number}
* @memberof LiveTvOptions
*/
'PrePaddingSeconds'?: number;
/**
*
* @type {number}
* @memberof LiveTvOptions
*/
'PostPaddingSeconds'?: number;
/**
*
* @type {Array<string>}
* @memberof LiveTvOptions
*/
'MediaLocationsCreated'?: Array<string> | null;
/**
*
* @type {string}
* @memberof LiveTvOptions
*/
'RecordingPostProcessor'?: string | null;
/**
*
* @type {string}
* @memberof LiveTvOptions
*/
'RecordingPostProcessorArguments'?: string | null;
/**
*
* @type {boolean}
* @memberof LiveTvOptions
*/
'SaveRecordingNFO'?: boolean;
/**
*
* @type {boolean}
* @memberof LiveTvOptions
*/
'SaveRecordingImages'?: boolean;
}