MediaDeviceManager

Discovers and manages audio/video capture devices.

Declared in src/libs/libvideo/media/MediaDeviceManager.hpp
Inherits QObject
Group video

Detailed description

MediaDeviceManager uses media::devices::DeviceManager to enumerate audio and video inputs. Uses DeviceMatcher for pairing audio/video devices from the same physical hardware (e.g., webcam with microphone).

Note: This class now delegates device enumeration to the centralized DeviceManager singleton, which provides cached device lists and signal-driven updates.

See also MediaDevice, MediaDeviceModel, media::devices::DeviceManager.

In this section