UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

22 lines (21 loc) 964 B
import ClockSynchronizationMode from './ClockSynchronizationMode'; /** * @export * @class AdInsertionSettings */ export declare class AdInsertionSettings { /** * Enabling this allows on-demand insertion of ESAM MediaPoints. When enabled, the encoder ensures that at least one SCTE-35 data stream is available. * @type {boolean} * @memberof AdInsertionSettings */ enableEsamMediaPointInsertion?: boolean; /** * Mode of clock synchronization during ad insertion. If an HLS manifest is configured that has a PDT source set, the encoder defaults to the equivalent clockSynchronizationMode. If both, HLS PDT source and clockSynchronizationMode, are set and don't match, the encoding will fail. * @type {ClockSynchronizationMode} * @memberof AdInsertionSettings */ clockSynchronizationMode?: ClockSynchronizationMode; constructor(obj?: Partial<AdInsertionSettings>); } export default AdInsertionSettings;