MediaDeviceType

Media device types.

Enumerator

UnknownAudioDevice
-1: Unknown device type.
AudioPlayoutDevice
0: Audio playback device.
AudioRecordingDevice
1: Audio capturing device.
VideoRenderDevice
2: Video rendering device (graphics card).
VideoCaptureDevice
3: Video capturing device.
AudioApplicationPlayoutDevice
4: Audio playback device for an app.
AudioVirtualPlayoutDevice
(For macOS only)5: Virtual audio playback device (virtual sound card).
AudioVirtualRecordingDevice
(For macOS only)6: Virtual audio capturing device (virtual sound card).