| Interface | Description |
|---|---|
| BlobEventInit | |
| BlobEventInit.Builder | |
| BooleanOrMediaTrackConstraintsUnion | |
| ConstrainBoolean | |
| ConstrainBooleanParameters |
The ConstrainBoolean dictionary is used to specify a constraint for a property whose value is a Boolean value.
|
| ConstrainBooleanParameters.Builder |
The ConstrainBoolean dictionary is used to specify a constraint for a property whose value is a Boolean value.
|
| ConstrainDOMString | |
| ConstrainDOMStringParameters |
The ConstrainDOMString dictionary is used to specify a constraint for a property whose value is a string.
|
| ConstrainDOMStringParameters.Builder |
The ConstrainDOMString dictionary is used to specify a constraint for a property whose value is a string.
|
| ConstrainDouble | |
| ConstrainDoubleRange | |
| ConstrainDoubleRange.Builder | |
| ConstrainULong | |
| ConstrainULongRange | |
| ConstrainULongRange.Builder | |
| DisplayMediaStreamConstraints |
The DisplayMediaStreamConstraints dictionary is used to specify whether or not to include video and/or audio tracks in the MediaStream to be returned by getDisplayMedia(), as well as what type of processing must be applied to the tracks.
|
| DisplayMediaStreamConstraints.Builder |
The DisplayMediaStreamConstraints dictionary is used to specify whether or not to include video and/or audio tracks in the MediaStream to be returned by getDisplayMedia(), as well as what type of processing must be applied to the tracks.
|
| DoubleRange |
The DoubleRange dictionary is used to define a range of permitted double-precision floating-point values for a property, with either or both a maximum and minimum value specified.
|
| DoubleRange.Builder |
The DoubleRange dictionary is used to define a range of permitted double-precision floating-point values for a property, with either or both a maximum and minimum value specified.
|
| MediaRecorderErrorEventHandler |
Handle events of type MediaRecorderErrorEvent
|
| MediaRecorderErrorEventInit | |
| MediaRecorderErrorEventInit.Builder | |
| MediaRecorderErrorEventListener |
Listener for events of type MediaRecorderErrorEvent
|
| MediaRecorderOptions | |
| MediaRecorderOptions.Builder | |
| MediaStreamConstraints |
The MediaStreamConstraints dictionary is used when calling getUserMedia() to specify what kinds of tracks should be included in the returned MediaStream, and, optionally, to establish constraints for those tracks' settings.
|
| MediaStreamConstraints.Builder |
The MediaStreamConstraints dictionary is used when calling getUserMedia() to specify what kinds of tracks should be included in the returned MediaStream, and, optionally, to establish constraints for those tracks' settings.
|
| MediaStreamTrackEventHandler |
Handle events of type MediaStreamTrackEvent
|
| MediaStreamTrackEventInit | |
| MediaStreamTrackEventInit.Builder | |
| MediaStreamTrackEventListener |
Listener for events of type MediaStreamTrackEvent
|
| MediaTrackCapabilities | |
| MediaTrackCapabilities.Builder | |
| MediaTrackConstraints |
The MediaTrackConstraints dictionary is used to describe a set of capabilities and the value or values each can take on.
|
| MediaTrackConstraints.Builder |
The MediaTrackConstraints dictionary is used to describe a set of capabilities and the value or values each can take on.
|
| MediaTrackConstraintSet | |
| MediaTrackConstraintSet.Builder | |
| MediaTrackSettings |
The MediaTrackSettings dictionary is used to return the current values configured for each of a MediaStreamTrack's settings.
|
| MediaTrackSettings.Builder |
The MediaTrackSettings dictionary is used to return the current values configured for each of a MediaStreamTrack's settings.
|
| MediaTrackSupportedConstraints |
The MediaTrackSupportedConstraints dictionary establishes the list of constrainable properties recognized by the user agent or browser in its implementation of the MediaStreamTrack object.
|
| MediaTrackSupportedConstraints.Builder |
The MediaTrackSupportedConstraints dictionary establishes the list of constrainable properties recognized by the user agent or browser in its implementation of the MediaStreamTrack object.
|
| ULongRange |
The ULongRange dictionary is used to define a range of permitted integer values for a property, with either or both a maximum and minimum value specified.
|
| ULongRange.Builder |
The ULongRange dictionary is used to define a range of permitted integer values for a property, with either or both a maximum and minimum value specified.
|
| Class | Description |
|---|---|
| AppendMode.Util | |
| BitrateMode.Util | |
| BlobEvent |
The BlobEvent interface represents events associated with a Blob.
|
| CursorCaptureConstraint.Util | |
| DisplayCaptureSurfaceType.Util | |
| EndOfStreamError.Util | |
| InputDeviceInfo | |
| MediaDeviceInfo |
The MediaDeviceInfo interface contains information that describes a single media input or output device.
|
| MediaDeviceKind.Util | |
| MediaDevices |
The MediaDevices interface provides access to connected media input devices like cameras and microphones, as well as screen sharing.
|
| MediaRecorder |
The MediaRecorder interface of the MediaStream Recording API provides functionality to easily record media.
|
| MediaRecorderErrorEvent |
The MediaRecorderErrorEvent interface represents errors returned by the MediaStream Recording API.
|
| MediaSource |
The MediaSource interface of the Media Source Extensions API represents a source of media data for an HTMLMediaElement object.
|
| MediaStream |
The MediaStream interface represents a stream of media content.
|
| MediaStreamTrack |
The MediaStreamTrack interface represents a single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.
|
| MediaStreamTrackEvent |
The MediaStreamTrackEvent interface represents events which indicate that a MediaStream has had tracks added to or removed from the stream through calls to Media Stream API methods.
|
| MediaStreamTrackState.Util | |
| OverconstrainedError |
The OverconstrainedError interface of the Media Capture and Streams API indicates that the set of desired capabilities for the current MediaStreamTrack cannot currently be met.
|
| ReadyState.Util | |
| RecordingState.Util | |
| SourceBuffer |
The SourceBuffer interface represents a chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object.
|
| SourceBufferList |
The SourceBufferList interface represents a simple container list for multiple SourceBuffer objects.
|
| VideoFacingModeEnum.Util | |
| VideoResizeModeEnum.Util |
| Annotation Type | Description |
|---|---|
| AppendMode | |
| BitrateMode | |
| CursorCaptureConstraint | |
| DisplayCaptureSurfaceType | |
| EndOfStreamError | |
| MediaDeviceKind | |
| MediaStreamTrackState | |
| ReadyState | |
| RecordingState | |
| VideoFacingModeEnum | |
| VideoResizeModeEnum |