JavaScripture
Contribute via GitHub Feedback

JavaScript 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

getVideoTracks() : Array<MediaStreamTrack>

removeTrack(track : MediaStreamTrack) : undefined

Instance Events

onactive / 'active'  
listener(event : Event) : undefined

oninactive / 'inactive'  
listener(event : Event) : undefined

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

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