|
| static void | onStateChanged (void *userData, pw_stream_state, pw_stream_state state, const char *error) |
| static void | onParamChanged (void *userData, uint32_t id, const spa_pod *param) |
| static void | onProcess (void *userData) |
| static void | onRegistryGlobal (void *userData, uint32_t id, uint32_t permissions, const char *type, uint32_t version, const spa_dict *props) |
| static void | onStateChanged (void *userData, pw_stream_state, pw_stream_state state, const char *error) |
| static void | onParamChanged (void *userData, uint32_t id, const spa_pod *param) |
| static void | onProcess (void *userData) |
| static void | onRegistryGlobal (void *userData, uint32_t id, uint32_t permissions, const char *type, uint32_t version, const spa_dict *props) |
◆ ObjectId [1/2]
◆ ObjectId [2/2]
◆ considerPort() [1/2]
| void QSyntheticPipeWireVideoSource::Private::considerPort |
( |
ObjectId | port, |
|
|
uint32_t | consumerNode ) |
Decides whether port, belonging to consumerNode, is meant for us, and links it if so.
Called once the node's properties and the port are both known.
Definition at line 226 of file qsyntheticpipewirevideosource.cpp.
◆ considerPort() [2/2]
| void QSyntheticPipeWireVideoSource::Private::considerPort |
( |
ObjectId | port, |
|
|
uint32_t | consumerNode ) |
◆ linkTo() [1/2]
| void QSyntheticPipeWireVideoSource::Private::linkTo |
( |
ObjectId | inputPort | ) |
|
◆ linkTo() [2/2]
| void QSyntheticPipeWireVideoSource::Private::linkTo |
( |
ObjectId | inputPort | ) |
|
◆ onParamChanged() [1/2]
| void QSyntheticPipeWireVideoSource::Private::onParamChanged |
( |
void * | userData, |
|
|
uint32_t | id, |
|
|
const spa_pod * | param ) |
|
static |
◆ onParamChanged() [2/2]
| void QSyntheticPipeWireVideoSource::Private::onParamChanged |
( |
void * | userData, |
|
|
uint32_t | id, |
|
|
const spa_pod * | param ) |
|
static |
◆ onProcess() [1/2]
| void QSyntheticPipeWireVideoSource::Private::onProcess |
( |
void * | userData | ) |
|
|
static |
◆ onProcess() [2/2]
| void QSyntheticPipeWireVideoSource::Private::onProcess |
( |
void * | userData | ) |
|
|
static |
◆ onRegistryGlobal() [1/2]
| void QSyntheticPipeWireVideoSource::Private::onRegistryGlobal |
( |
void * | userData, |
|
|
uint32_t | id, |
|
|
uint32_t | permissions, |
|
|
const char * | type, |
|
|
uint32_t | version, |
|
|
const spa_dict * | props ) |
|
static |
◆ onRegistryGlobal() [2/2]
| void QSyntheticPipeWireVideoSource::Private::onRegistryGlobal |
( |
void * | userData, |
|
|
uint32_t | id, |
|
|
uint32_t | permissions, |
|
|
const char * | type, |
|
|
uint32_t | version, |
|
|
const spa_dict * | props ) |
|
static |
◆ onStateChanged() [1/2]
| void QSyntheticPipeWireVideoSource::Private::onStateChanged |
( |
void * | userData, |
|
|
pw_stream_state | , |
|
|
pw_stream_state | state, |
|
|
const char * | error ) |
|
static |
◆ onStateChanged() [2/2]
| void QSyntheticPipeWireVideoSource::Private::onStateChanged |
( |
void * | userData, |
|
|
pw_stream_state | , |
|
|
pw_stream_state | state, |
|
|
const char * | error ) |
|
static |
◆ config
◆ consumerRoles
| QHash< uint32_t, QByteArray > QSyntheticPipeWireVideoSource::Private::consumerRoles |
◆ context
◆ core
◆ frame
| QImage QSyntheticPipeWireVideoSource::Private::frame |
◆ links
◆ mismatchWarned
| std::unordered_set< uint32_t > QSyntheticPipeWireVideoSource::Private::mismatchWarned |
◆ nodeId
| ObjectId QSyntheticPipeWireVideoSource::Private::nodeId { SPA_ID_INVALID } |
◆ outputPort
| ObjectId QSyntheticPipeWireVideoSource::Private::outputPort { SPA_ID_INVALID } |
◆ pendingInputPorts
| std::unordered_map< uint32_t, std::vector< ObjectId > > QSyntheticPipeWireVideoSource::Private::pendingInputPorts |
◆ registry
◆ registryListener
| spa_hook QSyntheticPipeWireVideoSource::Private::registryListener = {} |
◆ scene
◆ sceneMutex
| QMutex QSyntheticPipeWireVideoSource::Private::sceneMutex |
◆ started
| bool QSyntheticPipeWireVideoSource::Private::started = false |
◆ stream
◆ streamListener
| spa_hook QSyntheticPipeWireVideoSource::Private::streamListener = {} |
◆ threadLoop
◆ tick
| unsigned QSyntheticPipeWireVideoSource::Private::tick = 0 |
The documentation for this class was generated from the following file: