OptiViewAdsConfig
constructor(player: PlayerAdapter, adPreload: AdPreloadMode = AdPreloadMode.AUTO, doubleBoxAudio: DoubleBoxAudio = DoubleBoxAudio.AD, adInsertion: AdInsertionMode = AdInsertionMode.AUTO, transition: TransitionConfig = TransitionConfig(), chaining: ChainingConfig = ChainingConfig(enabled = true, maxGapSeconds = 2.0), tuneIn: TuneInConfig = TuneInConfig(enabled = true, minBreakDurationSeconds = 5.0), breakWarnings: BreakWarningsConfig = BreakWarningsConfig(), pdtGraceSeconds: Double = DEFAULT_PDT_GRACE_SECONDS, ptsSource: PtsSource = PtsSource.MEDIA_TIME, continueContentDuringBreak: Boolean = false, diagnostics: DiagnosticsConfig = DiagnosticsConfig(), debug: Boolean = false, gam: GamConfig? = null, deliveryMode: DeliveryMode? = null, adBreakCutSafetyMarginSec: Double = DEFAULT_AD_BREAK_CUT_SAFETY_MARGIN_SEC, interceptManifestResponse: ManifestResponseInterceptor? = null, interceptManifestRequest: ManifestRequestInterceptor? = null)