@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
27 lines (26 loc) • 1.09 kB
TypeScript
/**
* @export
* @class ReuploadSettings
*/
export declare class ReuploadSettings {
/**
* Interval in seconds to reupload the DASH manifest. Valid values are either `null` to never reupload the dash manifest or at least `30`.
* @type {number}
* @memberof ReuploadSettings
*/
dashManifestInterval?: number;
/**
* Interval in seconds to reupload the HLS master file. Valid values are either `0` to never reupload the hls manifest or at least `30`. This is currently not used, as the master file will always be uploaded when one of the playlist files has changed.
* @type {number}
* @memberof ReuploadSettings
*/
hlsManifestInterval?: number;
/**
* The interval in seconds to reupload the init file for segmented muxings, e.g. fMP4, WebM. Valid values are either `null` to never reupload the init file for segmented muxings or at least `30`.
* @type {number}
* @memberof ReuploadSettings
*/
muxingInitFileInterval?: number;
constructor(obj?: Partial<ReuploadSettings>);
}
export default ReuploadSettings;