lib / tv.spotx.smartclientandroid.lib.video_player / IExoVideoLoader

IExoVideoLoader

interface IExoVideoLoader : IExoHolder

Properties

dataSourceFactory

abstract val dataSourceFactory: Factory

Functions

loadMedia

open fun loadMedia(mediaUri: Uri, initPosition: Long? = null, initWindowIndex: Int? = null, autoPlay: Boolean = true, disableSeeking: Boolean = true): Unit

Inheritors

ExoVideoLoader

class ExoVideoLoader : IExoVideoLoader, IExoHolder

ExoVideoSwitcher

open class ExoVideoSwitcher : IExoVideoSwitcher, IExoVideoLoader

ExoWrapper

Implements the IVideoPlayerWrapper for the SimpleExoPlayer.

open class ExoWrapper : AbsVideoPlayerWrapper, IExoVideoLoader