Type alias VideoConstraints
VideoConstraints: MediaTrackConstraints | undefined | ((capabilities) => MediaTrackConstraints | undefined | Promise<MediaTrackConstraints | undefined>)
Type declaration
- (capabilities): MediaTrackConstraints | undefined | Promise<MediaTrackConstraints | undefined>
Parameters
- capabilities: MediaTrackCapabilities
Returns MediaTrackConstraints | undefined | Promise<MediaTrackConstraints | undefined>
Media track constraints specific to video tracks.
Can be a
MediaTrackConstraintsobject or a function that returnsMediaTrackConstraints. The function is provided with an argument,MediaTrackCapabilities, which reprensents the media track capabilities, and should return eitherMediaTrackConstraintsor a promise that resolves to it.Unlike
MediaTrackSupportedConstraints,MediaTrackCapabilitiesprovides the accurate information of the track capabilities supported by your device.MediaTrackConstraintsMediaTrackCapabilities