AdSelectionStrategy

Defines the contract for Ad Pods selection to be played when seeking between the start seek position and the end seek position.

The concrete implementation is responsible to look for the ad pods between the start and end position, and then decide which of the Ads found must be played before seeking to the end seek position.

Inheritors

Functions

Link copied to clipboard
abstract fun selectAdPods(timeline: Timeline, absoluteStartSeekPosition: Long, absoluteEndSeekPosition: Long): Queue<AdPod>
Selects which ad pods must be played from those found between start seek position and end seek position.