Video#render()

render() If the game is running in WebGL this will push the texture up to the GPU if it's dirty.This is called automatically if the Video is being used by a Sprite, otherwise you need to remember to call it in your render function.If you wish to suppress this functionality set Video.disableTextureUpload to true. Source code: gameobjects/Video.js (Line 859)

Video#removeVideoElement()

removeVideoElement() Removes the Video element from the DOM by calling parentNode.removeChild on itself.Also removes the autoplay and src attributes and nulls the reference. Source code: gameobjects/Video.js (Line 1111)

Video#progress

[readonly] progress : number The progress of this video. This is a value between 0 and 1, where 0 is the start and 1 is the end of the video. Source code: gameobjects/Video.js (Line 1202)

Video#playing

[readonly] playing : boolean True if the video is currently playing (and not paused or ended), otherwise false. Source code: gameobjects/Video.js (Line 1391)

Video#playbackRate

playbackRate : number Gets or sets the playback rate of the Video. This is the speed at which the video is playing. Source code: gameobjects/Video.js (Line 1337)

Video#play()

play(loop, playbackRate) → {Phaser.Video} Starts this video playing if it's not already doing so. Parameters Name Type Argument Default Description loop boolean <optional> false Should the video loop automatically when it reaches the end? Please note that at present some browsers (i.e. Chrome) do not support seamless video looping. playbackRate number <optional> 1 The playback rate of the video. 1 is normal speed, 2 is x2 speed, and so on. You cannot set a negative play

Video#paused

paused : boolean Gets or sets the paused state of the Video.If the video is still touch locked (such as on iOS devices) this call has no effect. Source code: gameobjects/Video.js (Line 1257)

Video#onTimeout

onTimeout : Phaser.Signal This signal is dispatched if when asking for permission to use the webcam no response is given within a the Video.timeout limit.This may be because the user has picked Not now in the permissions window, or there is a delay in establishing the LocalMediaStream. Source code: gameobjects/Video.js (Line 113)

Video#onPlay

onPlay : Phaser.Signal This signal is dispatched when the Video starts to play. It sends 3 parameters: a reference to the Video object, if the video is set to loop or not and the playback rate. Source code: gameobjects/Video.js (Line 86)

Video#onError

onError : Phaser.Signal This signal is dispatched if an error occurs either getting permission to use the webcam (for a Video Stream) or when trying to play back a video file. Source code: gameobjects/Video.js (Line 106)