Package tv.mycujoo.mclscast.widget
Interface IRemotePlayerView
-
- All Implemented Interfaces:
public interface IRemotePlayerView
-
-
Method Summary
Modifier and Type Method Description abstract UnitsetPlayStatus(Boolean isPlaying, Boolean isBuffering)abstract UnitsetDuration(Long duration)abstract UnitsetPosition(Long position)abstract UnitsetLiveMode(LiveState liveState)abstract UnitsetTimeBarPlayedColor(@ColorInt() Integer color)abstract UnitsetPlayerMainButtonsColor(@ColorInt() Integer color)abstract UnitsetBufferingProgressBarsColor(@ColorInt() Integer color)abstract UnitshowPreEventInformationDialog()abstract UnitshowCustomInformationDialog(String message)abstract UnitclearDialogs()abstract UnitsetEventInfo(String title, String description, String startTime)abstract UnitattachPlayer(CastPlayer player)abstract Unitconfig(CastPlayerConfig config)abstract UnithideController()abstract UnitshowController()-
-
Method Detail
-
setPlayStatus
abstract Unit setPlayStatus(Boolean isPlaying, Boolean isBuffering)
-
setDuration
abstract Unit setDuration(Long duration)
-
setPosition
abstract Unit setPosition(Long position)
-
setLiveMode
abstract Unit setLiveMode(LiveState liveState)
-
setTimeBarPlayedColor
abstract Unit setTimeBarPlayedColor(@ColorInt() Integer color)
-
setPlayerMainButtonsColor
abstract Unit setPlayerMainButtonsColor(@ColorInt() Integer color)
-
setBufferingProgressBarsColor
abstract Unit setBufferingProgressBarsColor(@ColorInt() Integer color)
-
showPreEventInformationDialog
abstract Unit showPreEventInformationDialog()
-
showCustomInformationDialog
abstract Unit showCustomInformationDialog(String message)
-
clearDialogs
abstract Unit clearDialogs()
-
setEventInfo
abstract Unit setEventInfo(String title, String description, String startTime)
-
attachPlayer
abstract Unit attachPlayer(CastPlayer player)
-
config
abstract Unit config(CastPlayerConfig config)
-
hideController
abstract Unit hideController()
-
showController
abstract Unit showController()
-
-
-
-