Debugging utilities.
More...
|
#define | spa_debug(fmt, ...) ({ printf((fmt"\n"), ## __VA_ARGS__); }) |
|
#define | spa_debugn(fmt, ...) ({ printf((fmt), ## __VA_ARGS__); }) |
|
|
static int | spa_debug_buffer (int indent, const struct spa_buffer *buffer) |
|
static int | spa_debug_dict (int indent, const struct spa_dict *dict) |
|
static int | spa_debug_format_value (const struct spa_type_info *info, uint32_t type, void *body, uint32_t size) |
|
static int | spa_debug_format (int indent, const struct spa_type_info *info, const struct spa_pod *format) |
|
static int | spa_debug_mem (int indent, const void *data, size_t size) |
|
static int | spa_debug_port_info (int indent, const struct spa_port_info *info) |
|
static int | spa_debug_pod_value (int indent, const struct spa_type_info *info, uint32_t type, void *body, uint32_t size) |
|
static int | spa_debug_pod (int indent, const struct spa_type_info *info, const struct spa_pod *pod) |
|
static const struct spa_type_info * | spa_debug_type_find (const struct spa_type_info *info, uint32_t type) |
|
static const char * | spa_debug_type_short_name (const char *name) |
|
static const char * | spa_debug_type_find_name (const struct spa_type_info *info, uint32_t type) |
|
static const char * | spa_debug_type_find_short_name (const struct spa_type_info *info, uint32_t type) |
|
static uint32_t | spa_debug_type_find_type (const struct spa_type_info *info, const char *name) |
|
static const struct spa_type_info * | spa_debug_type_find_short (const struct spa_type_info *info, const char *name) |
|
static uint32_t | spa_debug_type_find_type_short (const struct spa_type_info *info, const char *name) |
|
Debugging utilities.
◆ spa_debug
#define spa_debug |
( |
|
fmt, |
|
|
|
... |
|
) |
| ({ printf((fmt"\n"), ## __VA_ARGS__); }) |
◆ spa_debugn
#define spa_debugn |
( |
|
fmt, |
|
|
|
... |
|
) |
| ({ printf((fmt), ## __VA_ARGS__); }) |
◆ spa_debug_buffer()
static int spa_debug_buffer |
( |
int |
indent, |
|
|
const struct spa_buffer * |
buffer |
|
) |
| |
|
inlinestatic |
◆ spa_debug_dict()
static int spa_debug_dict |
( |
int |
indent, |
|
|
const struct spa_dict * |
dict |
|
) |
| |
|
inlinestatic |
◆ spa_debug_format_value()
static int spa_debug_format_value |
( |
const struct spa_type_info * |
info, |
|
|
uint32_t |
type, |
|
|
void * |
body, |
|
|
uint32_t |
size |
|
) |
| |
|
inlinestatic |
◆ spa_debug_format()
static int spa_debug_format |
( |
int |
indent, |
|
|
const struct spa_type_info * |
info, |
|
|
const struct spa_pod * |
format |
|
) |
| |
|
inlinestatic |
◆ spa_debug_mem()
static int spa_debug_mem |
( |
int |
indent, |
|
|
const void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inlinestatic |
◆ spa_debug_port_info()
static int spa_debug_port_info |
( |
int |
indent, |
|
|
const struct spa_port_info * |
info |
|
) |
| |
|
inlinestatic |
◆ spa_debug_pod_value()
static int spa_debug_pod_value |
( |
int |
indent, |
|
|
const struct spa_type_info * |
info, |
|
|
uint32_t |
type, |
|
|
void * |
body, |
|
|
uint32_t |
size |
|
) |
| |
|
inlinestatic |
◆ spa_debug_pod()
static int spa_debug_pod |
( |
int |
indent, |
|
|
const struct spa_type_info * |
info, |
|
|
const struct spa_pod * |
pod |
|
) |
| |
|
inlinestatic |
◆ spa_debug_type_find()
◆ spa_debug_type_short_name()
static const char* spa_debug_type_short_name |
( |
const char * |
name | ) |
|
|
inlinestatic |
◆ spa_debug_type_find_name()
static const char* spa_debug_type_find_name |
( |
const struct spa_type_info * |
info, |
|
|
uint32_t |
type |
|
) |
| |
|
inlinestatic |
◆ spa_debug_type_find_short_name()
static const char* spa_debug_type_find_short_name |
( |
const struct spa_type_info * |
info, |
|
|
uint32_t |
type |
|
) |
| |
|
inlinestatic |
◆ spa_debug_type_find_type()
static uint32_t spa_debug_type_find_type |
( |
const struct spa_type_info * |
info, |
|
|
const char * |
name |
|
) |
| |
|
inlinestatic |
◆ spa_debug_type_find_short()
◆ spa_debug_type_find_type_short()
static uint32_t spa_debug_type_find_type_short |
( |
const struct spa_type_info * |
info, |
|
|
const char * |
name |
|
) |
| |
|
inlinestatic |