ProxyPlayer

Constructors

Link copied to clipboard
constructor(mediaPlayerState: MediaPlayerState, coroutineDispatcher: CoroutineDispatcher = try{ Dispatchers.Main.immediate } catch (e: Exception){ Dispatchers.Main })
constructor(adPlayer: AdPlayer, coroutineDispatcher: CoroutineDispatcher = try{ Dispatchers.Main.immediate } catch (e: Exception){ Dispatchers.Main })

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun addListener(listener: ProxyPlayerOutEventListener, forUrl: List<String> = emptyList())
Link copied to clipboard
Link copied to clipboard
fun dequeue(index: Int)
Link copied to clipboard
fun enqueue(url: String, index: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun load(url: String)
Link copied to clipboard
fun pause()
Link copied to clipboard
fun play()
Link copied to clipboard
fun release()
Link copied to clipboard
Link copied to clipboard
fun reset()
Link copied to clipboard
fun seekTo(position: Double)
Link copied to clipboard
Link copied to clipboard
fun setVideoState(videoState: AdVideoState?)
Link copied to clipboard
fun setVideoSurface(surface: Surface)