interface VideoTile : VideoSink
VideoTile is a tile that binds video render view to display the frame into the view.
state |
State of video tile abstract var state: VideoTileState |
videoRenderView |
View which will be used to render the Video Frame abstract var videoRenderView: VideoRenderView? |
bind |
Binds the view to the tile. The view needs to be create by the application. Once the binding is done, the view will start displaying the video frame automatically abstract fun bind(videoRenderView: VideoRenderView?): Unit |
setPauseState |
Update the pause state of the tile. abstract fun setPauseState(pauseState: VideoPauseState): Unit |
unbind |
Unbinds the videoRenderView from tile. abstract fun unbind(): Unit |
DefaultVideoTile |
class DefaultVideoTile : VideoTile |