amazon-chime-sdk / com.amazonaws.services.chime.sdk.meetings.audiovideo.video / VideoTile

VideoTile

interface VideoTile : VideoSink

VideoTile is a tile that binds video render view to display the frame into the view.

Properties

state

State of video tile

abstract var state: VideoTileState

videoRenderView

View which will be used to render the Video Frame

abstract var videoRenderView: VideoRenderView?

Functions

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

Inheritors

DefaultVideoTile

class DefaultVideoTile : VideoTile