JavaScripture
Contribute via GitHub Feedback

MediaStream : EventTarget

Constructors

new MediaStream() : MediaStream

new MediaStream(stream : MediaStream) : MediaStream

new MediaStream(tracks : Array<MediaStreamTrack>) : MediaStream

Instance Properties

active : Boolean  

id : String  

Instance Methods

addTrack(track : MediaStreamTrack) : undefined

clone() : MediaStream

getAudioTracks() : Array<MediaStreamTrack>

getTrackById(id : String) : MediaStreamTrack

getTracks() : Array<MediaStreamTrack>

getVideoTracks() : Array<MediaStreamTrack>

removeTrack(track : MediaStreamTrack) : undefined

Instance Events

onaddtrack / 'addtrack'  
listener(event : MediaStreamTrackEvent) : undefined

onremovetrack / 'removetrack'  
listener(event : MediaStreamTrackEvent) : undefined