PipeWire  0.3.27
filter Struct Reference
Collaboration diagram for filter:

Data Fields

struct pw_filter this
 
const char * path
 
struct pw_contextcontext
 
enum pw_filter_flags flags
 
struct spa_node impl_node
 
struct spa_hook_list hooks
 
struct spa_callbacks callbacks
 
struct spa_io_position * position
 
struct {
   struct spa_io_position *   position
 
rt
 
struct spa_list port_list
 
struct portports [2][MAX_PORTS]
 
uint32_t change_mask_all
 
struct spa_node_info info
 
struct spa_list param_list
 
struct spa_param_info params [1]
 
struct data data
 
uintptr_t seq
 
struct pw_time time
 
uint64_t base_pos
 
uint32_t clock_id
 
unsigned int disconnecting:1
 
unsigned int disconnect_core:1
 
unsigned int subscribe:1
 
unsigned int draining:1
 
unsigned int allow_mlock:1
 
unsigned int warn_mlock:1
 
unsigned int process_rt:1
 

Field Documentation

unsigned int filter::allow_mlock
uint64_t filter::base_pos
struct spa_callbacks filter::callbacks
uint32_t filter::change_mask_all

Referenced by pw_filter_connect().

uint32_t filter::clock_id
struct pw_context* filter::context
struct data filter::data
unsigned int filter::disconnect_core
unsigned int filter::disconnecting
unsigned int filter::draining
enum pw_filter_flags filter::flags

Referenced by pw_filter_connect().

struct spa_hook_list filter::hooks
struct spa_node filter::impl_node

Referenced by pw_filter_connect().

struct spa_node_info filter::info
struct spa_list filter::param_list
struct spa_param_info filter::params[1]

Referenced by pw_filter_connect().

const char* filter::path
struct spa_list filter::port_list

Referenced by pw_filter_destroy().

struct port* filter::ports[2][MAX_PORTS]

Referenced by pw_filter_remove_port().

struct spa_io_position* filter::position
unsigned int filter::process_rt

Referenced by pw_filter_connect().

struct { ... } filter::rt
uintptr_t filter::seq

Referenced by pw_filter_get_time().

unsigned int filter::subscribe
struct pw_filter filter::this
struct pw_time filter::time

Referenced by pw_filter_get_time().

unsigned int filter::warn_mlock

Referenced by pw_filter_connect().


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