UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

46 lines (45 loc) 1.3 kB
import AvailabilityStartTimeMode from './AvailabilityStartTimeMode'; /** * @export * @class LiveDashManifest */ export declare class LiveDashManifest { /** * Dash manifest id (required) * @type {string} * @memberof LiveDashManifest */ manifestId?: string; /** * Timeshift in seconds * @type {number} * @memberof LiveDashManifest */ timeshift?: number; /** * Live edge offset in seconds * @type {number} * @memberof LiveDashManifest */ liveEdgeOffset?: number; /** * The suggestedPresentationDelay to be set in the DASH manifest. If nothing is set, no value will be set. * @type {number} * @memberof LiveDashManifest */ suggestedPresentationDelay?: number; /** * The minimumUpdatePeriod to be set in the DASH manifest. If nothing is set, the segment duration will be set. * @type {number} * @memberof LiveDashManifest */ minimumUpdatePeriod?: number; /** * The mode to trigger the availabilityStartTime initialization. * @type {AvailabilityStartTimeMode} * @memberof LiveDashManifest */ availabilityStartTimeMode?: AvailabilityStartTimeMode; constructor(obj?: Partial<LiveDashManifest>); } export default LiveDashManifest;