An AudioContext
to be used by the test.
A constuctor that is used to create an AudioElement, useful for mocks.
Whether or not to log debug statements to the console.
The deviceId
of the audio device to attempt to play audio out of.
This option is directly passed to HTMLMediaElement.setSinkId.
Whether or not to loop the audio. See AudioOutputTest for details on the behavior of "timing out".
Duration in milliseconds to run the test for. If this amount of time elapses, the test is considered "timed out". See AudioOutputTest for details on the behavior of "timing out".
Used to mock the call to enumerateDevices
.
The URI of the audio file to use for the test.
The interval between emissions of volume events in milliseconds.
Generated using TypeDoc
Options passed to AudioOutputTest constructor.