![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qcoreaudioaggregatedevice_p.h>
Classes | |
| struct | Private |
Public Types | |
| enum class | Direction : uint8_t { Output , Input } |
| enum class | Visibility : uint8_t { Private , Public } |
Public Member Functions | |
| ~QCoreAudioAggregateDevice () | |
| std::optional< QAudioDevice > | waitForQtDevice (std::chrono::milliseconds timeouttimeout) const |
| bool | makeSystemDefault () |
| bool | destroyAndWaitForDisconnectNotification (std::chrono::milliseconds timeouttimeout) |
Static Public Member Functions | |
| static std::unique_ptr< QCoreAudioAggregateDevice > | create (Direction, Visibility=Visibility::Private) |
| static std::unique_ptr< QCoreAudioAggregateDevice > | create (Direction, const QString &identity, Visibility=Visibility::Private) |
| static void | removeStaleDevices () |
| static std::unique_ptr< QCoreAudioAggregateDevice > | createOwnedBy (Direction, qint64 ownerPid, const QString &identity, Visibility=Visibility::Private) |
Definition at line 31 of file qcoreaudioaggregatedevice_p.h.
|
strong |
| Enumerator | |
|---|---|
| Output | |
| Input | |
Definition at line 34 of file qcoreaudioaggregatedevice_p.h.
|
strong |
| Enumerator | |
|---|---|
| Private | |
| Public | |
Definition at line 40 of file qcoreaudioaggregatedevice_p.h.
|
default |
|
static |
Definition at line 173 of file qcoreaudioaggregatedevice.cpp.
|
static |
Definition at line 158 of file qcoreaudioaggregatedevice.cpp.
|
static |
Definition at line 233 of file qcoreaudioaggregatedevice.cpp.
| bool QCoreAudioAggregateDevice::destroyAndWaitForDisconnectNotification | ( | std::chrono::milliseconds | timeout | ) |
Definition at line 337 of file qcoreaudioaggregatedevice.cpp.
| bool QCoreAudioAggregateDevice::makeSystemDefault | ( | ) |
Definition at line 308 of file qcoreaudioaggregatedevice.cpp.
|
static |
Definition at line 179 of file qcoreaudioaggregatedevice.cpp.
| std::optional< QAudioDevice > QCoreAudioAggregateDevice::waitForQtDevice | ( | std::chrono::milliseconds | timeout | ) | const |
Definition at line 286 of file qcoreaudioaggregatedevice.cpp.