// GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) // Source: Media Capture Automation (https://w3c.github.io/mediacapture-automation/) enum MockCapturePromptResult { "granted", "denied" }; dictionary MockCapturePromptResultConfiguration { MockCapturePromptResult getUserMedia; MockCapturePromptResult getDisplayMedia; }; dictionary MockCaptureDeviceConfiguration { DOMString label; DOMString deviceId; DOMString groupId; }; dictionary MockCameraConfiguration : MockCaptureDeviceConfiguration { double defaultFrameRate = 30; DOMString facingMode = "user"; // TODO: Add more capabilities parameters like: // ULongRange width; // ULongRange height; // DoubleRange frameRate; }; dictionary MockMicrophoneConfiguration : MockCaptureDeviceConfiguration { unsigned long defaultSampleRate = 44100; // TODO: Add more capabilities parameters like: // ULongRange sampleRate; // sequence echoCancellation; };