class SxSequencer : IKoinDi, Releasable, SxEventProvider
Controller class for instream use cases.
| Companion | companion object Companion : (SxInstreamVideoPlayerWrapper, List<SxSequencerAdSlot>) -> SxSequencer, (SxInstreamVideoPlayerWrapper, List<SxSequencerAdSlot>, SxConfiguration) -> SxSequencer, (SxInstreamPlayerDelegate, View, ViewGroup, List<SxSequencerAdSlot>, SxConfiguration) -> SxSequencer | 
| latestPlaybackState | Must be called when the playback state of the content or advertisement video changes. var  | 
| playWhenReady | Controls the running state of this sequencer.
If  var  | 
| release | Removes all external class references. Has to be called when the implementing class is not needed anymore. fun release(): Unit | 
| reportPlaybackException | Exceptions, which prevent advertising playback, must be reported here. fun  | 
| invoke | Controller class for instream use cases using the default configuration. fun invoke(wrapper: SxInstreamVideoPlayerWrapper, adSlots: List<SxSequencerAdSlot>): SxSequencerController class for instream use cases. fun invoke(wrapper: SxInstreamVideoPlayerWrapper, adSlots: List<SxSequencerAdSlot>, config: SxConfiguration): SxSequencerfun  |