VideoTileObserver
@objc
public protocol VideoTileObserver
VideoTileObserver handles events related to VideoTile.
-
Called whenever a new attendee starts sharing the video
Note: this callback will be called on main thread.
Declaration
Swift
func videoTileDidAdd(tileState: VideoTileState)Parameters
tileStatevideo tile state associated with this attendee
-
Called whenever any attendee stops sharing the video
Note: this callback will be called on main thread.
Declaration
Swift
func videoTileDidRemove(tileState: VideoTileState)Parameters
tileStatevideo tile state associated with this attendee
-
Called whenever an attendee tile pauseState changes from .unpaused
Note: this callback will be called on main thread.
Declaration
Swift
func videoTileDidPause(tileState: VideoTileState)Parameters
tileStatevideo tile state associated with this attendee
-
Called whenever an attendee tile pauseState changes to .unpaused
Note: this callback will be called on main thread.
Declaration
Swift
func videoTileDidResume(tileState: VideoTileState)Parameters
tileStatevideo tile state associated with this attendee
-
Called whenever a video steam size is changed
Note: this callback will be called on main thread.
Declaration
Swift
func videoTileSizeDidChange(tileState: VideoTileState)Parameters
tileStatevideo tile state whose size was changed