PipeWire: spa/pod/vararg.h File Reference

PipeWire 1.4.7

Loading...
Searching...
No Matches
vararg.h File Reference
SPA » POD

spa/pod/vararg.h More...

Go to the source code of this file.

## Macros
#define | SPA_POD_Prop(key, ...)
#define | SPA_POD_Control(offset, type, ...)
#define | SPA_CHOICE_RANGE(def, min, max)
#define | SPA_CHOICE_STEP(def, min, max, step)
#define | SPA_CHOICE_ENUM(n_vals, ...)
#define | SPA_CHOICE_FLAGS(flags)
#define | SPA_CHOICE_BOOL(def)
#define | SPA_POD_Bool(val)
#define | SPA_POD_CHOICE_Bool(def)
#define | SPA_POD_Id(val)
#define | SPA_POD_CHOICE_ENUM_Id(n_vals, ...)
#define | SPA_POD_Int(val)
#define | SPA_POD_CHOICE_ENUM_Int(n_vals, ...)
#define | SPA_POD_CHOICE_RANGE_Int(def, min, max)
#define | SPA_POD_CHOICE_STEP_Int(def, min, max, step)
#define | SPA_POD_CHOICE_FLAGS_Int(flags)
#define | SPA_POD_Long(val)
#define | SPA_POD_CHOICE_ENUM_Long(n_vals, ...)
#define | SPA_POD_CHOICE_RANGE_Long(def, min, max)
#define | SPA_POD_CHOICE_STEP_Long(def, min, max, step)
#define | SPA_POD_CHOICE_FLAGS_Long(flags)
#define | SPA_POD_Float(val)
#define | SPA_POD_CHOICE_ENUM_Float(n_vals, ...)
#define | SPA_POD_CHOICE_RANGE_Float(def, min, max)
#define | SPA_POD_CHOICE_STEP_Float(def, min, max, step)
#define | SPA_POD_Double(val)
#define | SPA_POD_CHOICE_ENUM_Double(n_vals, ...)
#define | SPA_POD_CHOICE_RANGE_Double(def, min, max)
#define | SPA_POD_CHOICE_STEP_Double(def, min, max, step)
#define | SPA_POD_String(val)
#define | SPA_POD_Stringn(val, len)
#define | SPA_POD_Bytes(val, len)
#define | SPA_POD_Rectangle(val)
#define | SPA_POD_CHOICE_ENUM_Rectangle(n_vals, ...)
#define | SPA_POD_CHOICE_RANGE_Rectangle(def, min, max)
#define | SPA_POD_CHOICE_STEP_Rectangle(def, min, max, step)
#define | SPA_POD_Fraction(val)
#define | SPA_POD_CHOICE_ENUM_Fraction(n_vals, ...)
#define | SPA_POD_CHOICE_RANGE_Fraction(def, min, max)
#define | SPA_POD_CHOICE_STEP_Fraction(def, min, max, step)
#define | SPA_POD_Array(csize, ctype, n_vals, vals)
#define | SPA_POD_Pointer(type, val)
#define | SPA_POD_Fd(val)
#define | SPA_POD_None()
#define | SPA_POD_Pod(val)
#define | SPA_POD_PodObject(val)
#define | SPA_POD_PodStruct(val)
#define | SPA_POD_PodChoice(val)

## Detailed Description

spa/pod/vararg.h