PulseAdPlayer

Represents an AdPlayer capable of handling a PulseVideoAd.

Functions

Link copied to clipboard
open fun addListener(listener: Listener<PulseVideoAd>)
Link copied to clipboard
open fun createWithExoplayer(baseVideoView: BaseVideoView, pulseAdBreak: PulseAdBreak, listener: Listener<PulseVideoAd>, pulseOnClickListener: PulseAdPlayer.PulseOnClickListener): PulseAdPlayer
Creates a PulseAdPlayer using an ExoAdPlayer to delegate playback commands.
Link copied to clipboard
open fun loadAd(pulseVideoAd: PulseVideoAd)
Link copied to clipboard
open fun pauseAd()
Link copied to clipboard
open fun playAd()
Link copied to clipboard
open fun release()
Link copied to clipboard
open fun removeListener(listener: Listener<PulseVideoAd>)
Link copied to clipboard
open fun seekTo(position: Long)
Link copied to clipboard
open fun skipAd()