Pre Call Media Report
What one device — the camera or the microphone — did when the test opened it.
status is the verdict; error says why when it is false. The capture figures describe what the device actually delivered, which is not necessarily what the config asked for.
A device that passed its check hands you its track, even when the test was later stopped: that track is open and yours to CustomStreamTrack.stop or publish. A device that failed reports a null track and has already been released.
Properties
What the camera actually captured, e.g. "1280x720". Null for a microphone.
Why this device failed — permission refused, camera in use, an unsupported profile. Null when status is true.
The track that was tested — the one you passed in, or the one the test opened. Null when the check failed. A track you passed in is never stopped by the SDK.