5 #ifndef SPA_PARAM_TYPES_H 6 #define SPA_PARAM_TYPES_H 22 #define SPA_TYPE_INFO_ParamId SPA_TYPE_INFO_ENUM_BASE "ParamId" 23 #define SPA_TYPE_INFO_PARAM_ID_BASE SPA_TYPE_INFO_ParamId ":" 48 #define SPA_TYPE_INFO_Param SPA_TYPE_INFO_OBJECT_BASE "Param" 49 #define SPA_TYPE_INFO_PARAM_BASE SPA_TYPE_INFO_Param ":" 51 #include <spa/param/audio/type-info.h> 68 #define SPA_TYPE_INFO_ParamBitorder SPA_TYPE_INFO_ENUM_BASE "ParamBitorder" 69 #define SPA_TYPE_INFO_PARAM_BITORDER_BASE SPA_TYPE_INFO_ParamBitorder ":" 78 #define SPA_TYPE_INFO_ParamAvailability SPA_TYPE_INFO_ENUM_BASE "ParamAvailability" 79 #define SPA_TYPE_INFO_PARAM_AVAILABILITY_BASE SPA_TYPE_INFO_ParamAvailability ":" invalid
Definition: param.h:30
profile configuration as SPA_TYPE_OBJECT_ParamProfile
Definition: param.h:39
tag reporting, a SPA_TYPE_OBJECT_ParamTag.
Definition: param.h:47
unknown bitorder
Definition: param.h:75
static const struct spa_type_info spa_type_prop_iec958_codec[]
Definition: param-types.h:72
#define SPA_TYPE_INFO_BASE
Definition: type.h:96
processing latency, a SPA_TYPE_OBJECT_ParamProcessLatency
Definition: param.h:46
static const struct spa_type_info spa_type_param_bitorder[]
Definition: param-types.h:82
#define SPA_TYPE_INFO_PARAM_AVAILABILITY_BASE
Definition: param-types.h:92
properties as SPA_TYPE_OBJECT_Props
Definition: param.h:32
port configuration enumeration as SPA_TYPE_OBJECT_ParamPortConfig
Definition: param.h:40
configured format as SPA_TYPE_OBJECT_Format
Definition: param.h:34
latency reporting, a SPA_TYPE_OBJECT_ParamLatency
Definition: param.h:45
port configuration as SPA_TYPE_OBJECT_ParamPortConfig
Definition: param.h:41
static const struct spa_type_info spa_type_prop_channel_map[]
Definition: param-types.h:67
routing enumeration as SPA_TYPE_OBJECT_ParamRoute
Definition: param.h:42
available
Definition: param.h:83
static const struct spa_type_info spa_type_param_availability[]
Definition: param-types.h:94
profile enumeration as SPA_TYPE_OBJECT_ParamProfile
Definition: param.h:38
configurable IO areas as SPA_TYPE_OBJECT_ParamIO
Definition: param.h:37
least significant bit
Definition: param.h:77
available formats as SPA_TYPE_OBJECT_Format
Definition: param.h:33
static const struct spa_type_info spa_type_param[]
Definition: param-types.h:32
unknown availability
Definition: param.h:81
static const struct spa_type_info spa_type_audio_channel[]
Definition: raw-types.h:154
property information as SPA_TYPE_OBJECT_PropInfo
Definition: param.h:31
allowed metadata for buffers as SPA_TYPE_OBJECT_ParamMeta
Definition: param.h:36
most significant bit
Definition: param.h:76
routing configuration as SPA_TYPE_OBJECT_ParamRoute
Definition: param.h:43
#define SPA_TYPE_INFO_PARAM_BITORDER_BASE
Definition: param-types.h:80
Control parameter, a SPA_TYPE_Sequence.
Definition: param.h:44
not available
Definition: param.h:82
static const struct spa_type_info spa_type_prop_float_array[]
Definition: param-types.h:62
#define SPA_TYPE_INFO_PARAM_ID_BASE
Definition: param-types.h:30
buffer configurations as SPA_TYPE_OBJECT_ParamBuffers
Definition: param.h:35