UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
pipewire_state_common Struct Reference

#include <pipewire_common.hpp>

Collaboration diagram for pipewire_state_common:
Collaboration graph

Public Member Functions

 ~pipewire_state_common ()
 

Public Attributes

spa_hook_uniq core_listener
 
pipewire_init_guard init_guard
 
pw_context_uniq pipewire_context
 
pw_core_uniq pipewire_core
 
pw_thread_loop_uniq pipewire_loop
 
int pw_last_seq = 0
 
int pw_pending_seq = 0
 

Detailed Description

Definition at line 108 of file pipewire_common.hpp.

Constructor & Destructor Documentation

◆ ~pipewire_state_common()

pipewire_state_common::~pipewire_state_common ( )

Definition at line 115 of file pipewire_common.cpp.

115 {
116 if(pipewire_loop)
117 pw_thread_loop_stop(pipewire_loop.get());
118}
pw_thread_loop_uniq pipewire_loop

References pipewire_loop.

Member Data Documentation

◆ core_listener

spa_hook_uniq pipewire_state_common::core_listener

Definition at line 116 of file pipewire_common.hpp.

Referenced by initialize_pw_common().

◆ init_guard

pipewire_init_guard pipewire_state_common::init_guard

Definition at line 111 of file pipewire_common.hpp.

Referenced by initialize_pw_common().

◆ pipewire_context

pw_context_uniq pipewire_state_common::pipewire_context

Definition at line 114 of file pipewire_common.hpp.

Referenced by initialize_pw_common().

◆ pipewire_core

pw_core_uniq pipewire_state_common::pipewire_core

Definition at line 115 of file pipewire_common.hpp.

Referenced by get_pw_device_list(), initialize_pw_common(), and start_pipewire().

◆ pipewire_loop

pw_thread_loop_uniq pipewire_state_common::pipewire_loop

◆ pw_last_seq

int pipewire_state_common::pw_last_seq = 0

Definition at line 119 of file pipewire_common.hpp.

Referenced by get_pw_device_list(), and on_core_done().

◆ pw_pending_seq

int pipewire_state_common::pw_pending_seq = 0

Definition at line 118 of file pipewire_common.hpp.

Referenced by get_pw_device_list().


The documentation for this struct was generated from the following files: