67 #define SPA_PARAM_INFO_SERIAL (1<<0) 69 #define SPA_PARAM_INFO_READ (1<<1) 70 #define SPA_PARAM_INFO_WRITE (1<<2) 71 #define SPA_PARAM_INFO_READWRITE (SPA_PARAM_INFO_WRITE|SPA_PARAM_INFO_READ) 80 #define SPA_PARAM_INFO(id,flags) ((struct spa_param_info){ (id), (flags) }) invalid
Definition: param.h:50
profile configuration as SPA_TYPE_OBJECT_ParamProfile
Definition: param.h:59
unknown bitorder
Definition: param.h:94
uint32_t flags
Definition: param.h:82
int32_t seq
private seq field.
Definition: param.h:85
processing latency, a SPA_TYPE_OBJECT_ParamProcessLatency
Definition: param.h:66
properties as SPA_TYPE_OBJECT_Props
Definition: param.h:52
spa_param_type
different parameter types that can be queried
Definition: param.h:49
port configuration enumeration as SPA_TYPE_OBJECT_ParamPortConfig
Definition: param.h:60
configured format as SPA_TYPE_OBJECT_Format
Definition: param.h:54
latency reporting, a SPA_TYPE_OBJECT_ParamLatency
Definition: param.h:65
port configuration as SPA_TYPE_OBJECT_ParamPortConfig
Definition: param.h:61
routing enumeration as SPA_TYPE_OBJECT_ParamRoute
Definition: param.h:62
available
Definition: param.h:102
information about a parameter
Definition: param.h:70
spa_param_availability
Definition: param.h:99
profile enumeration as SPA_TYPE_OBJECT_ParamProfile
Definition: param.h:58
uint32_t id
enum spa_param_type
Definition: param.h:71
configurable IO areas as SPA_TYPE_OBJECT_ParamIO
Definition: param.h:57
least significant bit
Definition: param.h:96
uint32_t user
private user field.
Definition: param.h:83
available formats as SPA_TYPE_OBJECT_Format
Definition: param.h:53
spa_param_bitorder
Definition: param.h:93
unknown availability
Definition: param.h:100
property information as SPA_TYPE_OBJECT_PropInfo
Definition: param.h:51
allowed metadata for buffers as SPA_TYPE_OBJECT_ParamMeta
Definition: param.h:56
most significant bit
Definition: param.h:95
routing configuration as SPA_TYPE_OBJECT_ParamRoute
Definition: param.h:63
Control parameter, a SPA_TYPE_Sequence.
Definition: param.h:64
not available
Definition: param.h:101
uint32_t padding[4]
Definition: param.h:87
buffer configurations as SPA_TYPE_OBJECT_ParamBuffers
Definition: param.h:55