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

VideoTileObserver

interface VideoTileObserver

VideoTileObserver handles events related to VideoTile.

Note: all callbacks will be called on main thread.

Functions

onVideoTileAdded

Called whenever an attendee starts sharing the video.

abstract fun onVideoTileAdded(tileState: VideoTileState): Unit

onVideoTilePaused

Called whenever an attendee tile pauseState changes from VideoPauseState.Unpaused.

abstract fun onVideoTilePaused(tileState: VideoTileState): Unit

onVideoTileRemoved

Called whenever any attendee stops sharing the video.

abstract fun onVideoTileRemoved(tileState: VideoTileState): Unit

onVideoTileResumed

Called whenever an attendee tile pauseState changes to VideoPauseState.Unpaused.

abstract fun onVideoTileResumed(tileState: VideoTileState): Unit

onVideoTileSizeChanged

Called whenever a video steam content size is changed

abstract fun onVideoTileSizeChanged(tileState: VideoTileState): Unit