Interface VideoTileControllerFacade
Hierarchy
-
VideoTileControllerFacade
Methods
bindVideoElement
- bindVideoElement(tileId: number, videoElement: HTMLVideoElement): void
-
Parameters
-
tileId: number
-
videoElement: HTMLVideoElement
Returns void
captureVideoTile
- captureVideoTile(tileId: number): ImageData
-
Parameters
Returns ImageData
hasStartedLocalVideoTile
- hasStartedLocalVideoTile(): boolean
pauseVideoTile
- pauseVideoTile(tileId: number): void
removeAllVideoTiles
- removeAllVideoTiles(): void
removeLocalVideoTile
- removeLocalVideoTile(): void
removeVideoTile
- removeVideoTile(tileId: number): void
removeVideoTilesByAttendeeId
- removeVideoTilesByAttendeeId(attendeeId: string): number[]
-
Parameters
Returns number[]
startLocalVideoTile
- startLocalVideoTile(): number
stopLocalVideoTile
- stopLocalVideoTile(): void
unbindVideoElement
- unbindVideoElement(tileId: number, cleanUpVideoElement?: boolean): void
-
Parameters
-
tileId: number
-
Optional cleanUpVideoElement: boolean
Returns void
unpauseVideoTile
- unpauseVideoTile(tileId: number): void