webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
MediaStreamTrack Interface Reference

import"MediaStreamTrack.idl";

Inheritance diagram for MediaStreamTrack:
EventTarget

Public Member Functions

MediaStreamTrack clone ()
 
void stop ()
 
MediaTrackConstraints getConstraints ()
 
MediaTrackSettings getSettings ()
 
MediaTrackCapabilities getCapabilities ()
 
Promise< voidapplyConstraints (optional MediaTrackConstraints constraints)
 
- Public Member Functions inherited from EventTarget
void addEventListener ([AtomicString] DOMString type, EventListener? callback, optional(AddEventListenerOptions or boolean) options=false)
 
void removeEventListener ([AtomicString] DOMString type, EventListener? callback, optional(EventListenerOptions or boolean) options=false)
 
boolean dispatchEvent (Event event)
 

Public Attributes

readonly attribute DOMString kind
 
readonly attribute DOMString id
 
readonly attribute DOMString label
 
attribute boolean enabled
 
readonly attribute boolean muted
 
attribute EventHandler onmute
 
attribute EventHandler onunmute
 
readonly attribute boolean _readonly
 
readonly attribute boolean remote
 
readonly attribute MediaStreamTrackState readyState
 
attribute EventHandler onended
 
attribute EventHandler onoverconstrained
 

Member Function Documentation

◆ applyConstraints()

Promise<void> MediaStreamTrack::applyConstraints ( optional MediaTrackConstraints  constraints)

◆ clone()

MediaStreamTrack MediaStreamTrack::clone ( )

◆ getCapabilities()

MediaTrackCapabilities MediaStreamTrack::getCapabilities ( )

◆ getConstraints()

MediaTrackConstraints MediaStreamTrack::getConstraints ( )

◆ getSettings()

MediaTrackSettings MediaStreamTrack::getSettings ( )

◆ stop()

void MediaStreamTrack::stop ( )

Member Data Documentation

◆ _readonly

readonly attribute boolean MediaStreamTrack::_readonly

◆ enabled

attribute boolean MediaStreamTrack::enabled

◆ id

readonly attribute DOMString MediaStreamTrack::id

◆ kind

readonly attribute DOMString MediaStreamTrack::kind

◆ label

readonly attribute DOMString MediaStreamTrack::label

◆ muted

readonly attribute boolean MediaStreamTrack::muted

◆ onended

attribute EventHandler MediaStreamTrack::onended

◆ onmute

attribute EventHandler MediaStreamTrack::onmute

◆ onoverconstrained

attribute EventHandler MediaStreamTrack::onoverconstrained

◆ onunmute

attribute EventHandler MediaStreamTrack::onunmute

◆ readyState

readonly attribute MediaStreamTrackState MediaStreamTrack::readyState

◆ remote

readonly attribute boolean MediaStreamTrack::remote

The documentation for this interface was generated from the following file: