-
public final class ControllerAgentRepresent possible actions for Controller Live state, Viewers count
Use ILiveBadgeStateListener to change Live state of controller
Use setViewerCountView() to change viewers count or hide it
-
-
Field Summary
Fields Modifier and Type Field Description private final Playerplayer
-
Constructor Summary
Constructors Constructor Description ControllerAgent(Player player)
-
Method Summary
Modifier and Type Method Description final PlayergetPlayer()final UnitaddLiveBadgeStateListener(ILiveBadgeStateListener listenerBadge)final UnitsetControllerLiveMode(MLSPlayerView.LiveState state)final UnitbackToLive()final UnitsetViewerCountView(ConstraintLayout viewersCountLayout, TextView viewersCountTextView)final UnitsetViewerCount(String numberOfViewers)final UnithideViewersCount()final UnitsetBufferProgressBar(ProgressBar progressBar)region Buffer progress-bar final UnitonBufferingStateChanged(Boolean state)-
-
Method Detail
-
getPlayer
final Player getPlayer()
-
addLiveBadgeStateListener
final Unit addLiveBadgeStateListener(ILiveBadgeStateListener listenerBadge)
-
setControllerLiveMode
final Unit setControllerLiveMode(MLSPlayerView.LiveState state)
-
backToLive
final Unit backToLive()
-
setViewerCountView
final Unit setViewerCountView(ConstraintLayout viewersCountLayout, TextView viewersCountTextView)
-
setViewerCount
final Unit setViewerCount(String numberOfViewers)
-
hideViewersCount
final Unit hideViewersCount()
-
setBufferProgressBar
final Unit setBufferProgressBar(ProgressBar progressBar)
region Buffer progress-bar
-
onBufferingStateChanged
final Unit onBufferingStateChanged(Boolean state)
-
-
-
-