YospacePlaybackPolicyHandler

interface YospacePlaybackPolicyHandler : PlaybackPolicyHandler, PlaybackPolicyHandler

Extension of PlaybackPolicyHandler that also MUST implement Yospace SDK's com.yospace.admanagement.PlaybackPolicyHandler interface.

Inheritors

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract var player: Player

Functions

Link copied to clipboard
abstract fun canChangeVolume(p0: Boolean, p1: Long, p2: MutableList<AdBreak>): Boolean
Link copied to clipboard
abstract fun canClickThrough(p0: String, p1: Long, p2: MutableList<AdBreak>): Boolean
Link copied to clipboard
abstract fun canPause(p0: Long, p1: MutableList<AdBreak>): Boolean
Link copied to clipboard
abstract fun canResize(p0: Boolean, p1: Long, p2: MutableList<AdBreak>): Boolean
Link copied to clipboard
abstract fun canResizeCreative(p0: Boolean, p1: Long, p2: MutableList<AdBreak>): Boolean
Link copied to clipboard
abstract fun canSkip(p0: Long, p1: MutableList<AdBreak>, p2: Long): Int
Link copied to clipboard
abstract fun canStop(p0: Long, p1: MutableList<AdBreak>): Boolean
Link copied to clipboard
abstract fun didSeek(p0: Long, p1: Long, p2: MutableList<AdBreak>)
Link copied to clipboard
abstract fun didSkip(p0: Long, p1: Long, p2: MutableList<AdBreak>)
Link copied to clipboard
abstract fun getContentDuration(): Long
Link copied to clipboard
abstract fun getContentPositionForPlayhead(playheadMs: Long): Long
Link copied to clipboard
abstract fun getPlayheadForContentPosition(positionMs: Long): Long
Link copied to clipboard
abstract fun playbackInterrupted()
Link copied to clipboard
abstract fun resolveSeekIntent(positionMs: Long, seekPreference: SeekPreference?)
Link copied to clipboard
Link copied to clipboard
abstract fun setPlaybackMode(p0: Session.PlaybackMode)
Link copied to clipboard
abstract fun willSeekTo(p0: Long, p1: MutableList<AdBreak>, p2: Long): Long