PipeWire  0.3.33
SPA Debug

Macros

#define spa_debug(...)   ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })
 
#define spa_debug(...)   ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })
 
#define spa_debug(...)   ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })
 
#define spa_debug(...)   ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })
 
#define spa_debug(...)   ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })
 

Functions

int spa_debug_buffer (int indent, const struct spa_buffer *buffer)
 
int spa_debug_dict (int indent, const struct spa_dict *dict)
 
int spa_debug_format_value (const struct spa_type_info *info, uint32_t type, void *body, uint32_t size)
 
int spa_debug_format (int indent, const struct spa_type_info *info, const struct spa_pod *format)
 
int spa_debug_mem (int indent, const void *data, size_t size)
 
int spa_debug_port_info (int indent, const struct spa_port_info *info)
 
int spa_debug_pod_value (int indent, const struct spa_type_info *info, uint32_t type, void *body, uint32_t size)
 
int spa_debug_pod (int indent, const struct spa_type_info *info, const struct spa_pod *pod)
 
const struct spa_type_infospa_debug_type_find (const struct spa_type_info *info, uint32_t type)
 
const char * spa_debug_type_short_name (const char *name)
 
const char * spa_debug_type_find_name (const struct spa_type_info *info, uint32_t type)
 
const char * spa_debug_type_find_short_name (const struct spa_type_info *info, uint32_t type)
 
uint32_t spa_debug_type_find_type (const struct spa_type_info *info, const char *name)
 

Detailed Description

Macro Definition Documentation

◆ spa_debug [1/5]

#define spa_debug (   ...)    ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })

◆ spa_debug [2/5]

#define spa_debug (   ...)    ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })

◆ spa_debug [3/5]

#define spa_debug (   ...)    ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })

◆ spa_debug [4/5]

#define spa_debug (   ...)    ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })

◆ spa_debug [5/5]

#define spa_debug (   ...)    ({ fprintf(stderr, __VA_ARGS__);fputc('\n', stderr); })

Function Documentation

◆ spa_debug_buffer()

◆ spa_debug_dict()

int spa_debug_dict ( int  indent,
const struct spa_dict dict 
)
inline

◆ spa_debug_format()

◆ spa_debug_format_value()

◆ spa_debug_mem()

int spa_debug_mem ( int  indent,
const void *  data,
size_t  size 
)
inline

References spa_debug.

Referenced by spa_debug_buffer(), and spa_debug_pod_value().

◆ spa_debug_pod()

int spa_debug_pod ( int  indent,
const struct spa_type_info info,
const struct spa_pod pod 
)
inline

◆ spa_debug_pod_value()

◆ spa_debug_port_info()

int spa_debug_port_info ( int  indent,
const struct spa_port_info info 
)
inline

◆ spa_debug_type_find()

const struct spa_type_info* spa_debug_type_find ( const struct spa_type_info info,
uint32_t  type 
)
inline

◆ spa_debug_type_find_name()

◆ spa_debug_type_find_short_name()

const char* spa_debug_type_find_short_name ( const struct spa_type_info info,
uint32_t  type 
)
inline

◆ spa_debug_type_find_type()

uint32_t spa_debug_type_find_type ( const struct spa_type_info info,
const char *  name 
)
inline

◆ spa_debug_type_short_name()

const char* spa_debug_type_short_name ( const char *  name)
inline

References name.

Referenced by spa_debug_format(), and spa_debug_type_find_short_name().