31class QCoreAudioAggregateDevice
34 enum class Direction : uint8_t {
39 static std::unique_ptr<QCoreAudioAggregateDevice> create(Direction);
41 Q_DISABLE_COPY_MOVE(QCoreAudioAggregateDevice)
42 ~QCoreAudioAggregateDevice();
45 std::optional<QAudioDevice> waitForQtDevice(std::chrono::milliseconds timeout)
const;
47 bool destroyAndWaitForDisconnectNotification(std::chrono::milliseconds timeout);
51 explicit QCoreAudioAggregateDevice(std::unique_ptr<Private>);
53 std::unique_ptr<Private> d;