PipeWire  1.0.5
pw_endpoint_info Struct Reference

#include <pipewire/extensions/session-manager/introspect.h>

Data Fields

uint32_t version
 version of this structure More...
 
uint32_t id
 the endpoint id (global) More...
 
char * media_class
 media class of the endpoint More...
 
enum pw_direction direction
 direction of the endpoint More...
 
uint32_t flags
 additional flags More...
 
uint64_t change_mask
 bitfield of changed fields since last call More...
 
uint32_t n_streams
 number of streams available More...
 
uint32_t session_id
 the id of the controlling session More...
 
struct spa_param_infoparams
 parameters More...
 
uint32_t n_params
 number of items in params More...
 

Field Documentation

uint32_t pw_endpoint_info::version

version of this structure

uint32_t pw_endpoint_info::id

the endpoint id (global)

char* pw_endpoint_info::media_class

media class of the endpoint

enum pw_direction pw_endpoint_info::direction

direction of the endpoint

uint32_t pw_endpoint_info::flags

additional flags

uint64_t pw_endpoint_info::change_mask

bitfield of changed fields since last call

uint32_t pw_endpoint_info::n_streams

number of streams available

uint32_t pw_endpoint_info::session_id

the id of the controlling session

struct spa_param_info* pw_endpoint_info::params

parameters

uint32_t pw_endpoint_info::n_params

number of items in params


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