abstract class AbsVideoPlayerWrapper : SxVideoPlayerWrapper
Implements Observables/Controllable and links them with their corresponding property. Also triggers new event when one of the properties changes.
<init> | 
 Implements Observables/Controllable and links them with their corresponding property. Also triggers new event when one of the properties changes. AbsVideoPlayerWrapper() | 
duration | 
 Duration of the current media playback in milliseconds. open var duration: Long | 
durationObservable | 
open val durationObservable: Observable<Long> | 
error | 
 Any error produced by the video player. open var error: SxMediaError? | 
errorObservable | 
open val errorObservable: Observable<SxMediaError?> | 
event | 
 Contains all relevant data from the player and will change when any of them changes. open var event: SxVideoPlayerEvent | 
eventsObservable | 
open val eventsObservable: Observable<SxVideoPlayerEvent> | 
mediaUrl | 
 Url of the last loaded media file or  open var mediaUrl: String? | 
playbackState | 
 PlaybackState of the current media playback. open var playbackState: PlaybackState | 
playbackStateObservable | 
open val playbackStateObservable: Observable<PlaybackState> | 
playWhenReady | 
 
 open var playWhenReady: Boolean | 
playWhenReadyControllable | 
open val playWhenReadyControllable: Observable<Boolean> | 
playWhenReadyVeto | 
var playWhenReadyVeto: Boolean | 
position | 
 Position of the current media playback in milliseconds. open var position: Long | 
positionObservable | 
open val positionObservable: IObservable<Long> | 
videoIndex | 
 Is incremented by one every time loadAd is called. open var videoIndex: Long | 
videoIndexObservable | 
open val videoIndexObservable: IObservable<Long> | 
fireNewEvent | 
open fun fireNewEvent(): Unit | 
loadAd | 
 Is called when a new advertising media should be loaded. Playback should be starting immediately after load. Seeking of the media should not be possible. open fun loadAd(url: String): Unitopen fun loadAd(url: String, closedCaptions: List<SxClosedCaption>): Unit | 
update | 
open fun update(): Unit | 
ExoWrapper | 
 Implements the SxVideoPlayerWrapper for the SimpleExoPlayer. open class ExoWrapper : AbsVideoPlayerWrapper, IExoVideoLoader |