enum | {
SPA_TYPE_START = 0x00000
, SPA_TYPE_None
, SPA_TYPE_Bool
, SPA_TYPE_Id
,
SPA_TYPE_Int
, SPA_TYPE_Long
, SPA_TYPE_Float
, SPA_TYPE_Double
,
SPA_TYPE_String
, SPA_TYPE_Bytes
, SPA_TYPE_Rectangle
, SPA_TYPE_Fraction
,
SPA_TYPE_Bitmap
, SPA_TYPE_Array
, SPA_TYPE_Struct
, SPA_TYPE_Object
,
SPA_TYPE_Sequence
, SPA_TYPE_Pointer
, SPA_TYPE_Fd
, SPA_TYPE_Choice
,
SPA_TYPE_Pod
, _SPA_TYPE_LAST
, SPA_TYPE_POINTER_START = 0x10000
, SPA_TYPE_POINTER_Buffer
,
SPA_TYPE_POINTER_Meta
, SPA_TYPE_POINTER_Dict
, _SPA_TYPE_POINTER_LAST
, SPA_TYPE_EVENT_START = 0x20000
,
SPA_TYPE_EVENT_Device
, SPA_TYPE_EVENT_Node
, _SPA_TYPE_EVENT_LAST
, SPA_TYPE_COMMAND_START = 0x30000
,
SPA_TYPE_COMMAND_Device
, SPA_TYPE_COMMAND_Node
, _SPA_TYPE_COMMAND_LAST
, SPA_TYPE_OBJECT_START = 0x40000
,
SPA_TYPE_OBJECT_PropInfo
, SPA_TYPE_OBJECT_Props
, SPA_TYPE_OBJECT_Format
, SPA_TYPE_OBJECT_ParamBuffers
,
SPA_TYPE_OBJECT_ParamMeta
, SPA_TYPE_OBJECT_ParamIO
, SPA_TYPE_OBJECT_ParamProfile
, SPA_TYPE_OBJECT_ParamPortConfig
,
SPA_TYPE_OBJECT_ParamRoute
, SPA_TYPE_OBJECT_Profiler
, SPA_TYPE_OBJECT_ParamLatency
, SPA_TYPE_OBJECT_ParamProcessLatency
,
_SPA_TYPE_OBJECT_LAST
, SPA_TYPE_VENDOR_PipeWire = 0x02000000
, SPA_TYPE_VENDOR_Other = 0x7f000000
} |