![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qpipewire_audiocontextmanager_p.h>
Public Member Functions | |
| QAudioContextManager () | |
| ~QAudioContextManager () | |
| bool | isConnected () const |
| PwNodeHandle | bindNode (ObjectId) |
| PwMetadataHandle | bindMetadata (ObjectId) |
| void | syncRegistry () |
| void | registerStreamReference (std::shared_ptr< QPipewireAudioStream >) |
| void | unregisterStreamReference (const std::shared_ptr< QPipewireAudioStream > &) |
| const PwCoreConnectionHandle & | coreConnection () const |
Static Public Member Functions | |
| static bool | minimumRequirementMet () |
| static QAudioContextManager * | instance () |
| template<typename Closure> | |
| static auto | withEventLoopLock (Closure &&c) |
| static QAudioDeviceMonitor & | deviceMonitor () |
| static bool | isInPwThreadLoop () |
| static pw_loop * | getEventLoop () |
Definition at line 32 of file qpipewire_audiocontextmanager_p.h.
| QtPipeWire::QAudioContextManager::QAudioContextManager | ( | ) |
Definition at line 39 of file qpipewire_audiocontextmanager.cpp.
| QtPipeWire::QAudioContextManager::~QAudioContextManager | ( | ) |
Definition at line 62 of file qpipewire_audiocontextmanager.cpp.
| PwMetadataHandle QtPipeWire::QAudioContextManager::bindMetadata | ( | ObjectId | id | ) |
Definition at line 117 of file qpipewire_audiocontextmanager.cpp.
| PwNodeHandle QtPipeWire::QAudioContextManager::bindNode | ( | ObjectId | id | ) |
Definition at line 108 of file qpipewire_audiocontextmanager.cpp.
| const PwCoreConnectionHandle & QtPipeWire::QAudioContextManager::coreConnection | ( | ) | const |
Definition at line 155 of file qpipewire_audiocontextmanager.cpp.
|
static |
Definition at line 93 of file qpipewire_audiocontextmanager.cpp.
|
static |
Definition at line 103 of file qpipewire_audiocontextmanager.cpp.
|
static |
Definition at line 83 of file qpipewire_audiocontextmanager.cpp.
Referenced by withEventLoopLock().
| bool QtPipeWire::QAudioContextManager::isConnected | ( | ) | const |
Definition at line 88 of file qpipewire_audiocontextmanager.cpp.
|
static |
Definition at line 98 of file qpipewire_audiocontextmanager.cpp.
|
static |
Definition at line 78 of file qpipewire_audiocontextmanager.cpp.
| void QtPipeWire::QAudioContextManager::registerStreamReference | ( | std::shared_ptr< QPipewireAudioStream > | stream | ) |
Definition at line 142 of file qpipewire_audiocontextmanager.cpp.
| void QtPipeWire::QAudioContextManager::syncRegistry | ( | ) |
Definition at line 126 of file qpipewire_audiocontextmanager.cpp.
| void QtPipeWire::QAudioContextManager::unregisterStreamReference | ( | const std::shared_ptr< QPipewireAudioStream > & | stream | ) |
Definition at line 148 of file qpipewire_audiocontextmanager.cpp.
|
inlinestatic |
Definition at line 44 of file qpipewire_audiocontextmanager_p.h.
References instance().