22#ifndef SPA_API_DEBUG_MEM
24 #define SPA_API_DEBUG_MEM SPA_API_IMPL
26 #define SPA_API_DEBUG_MEM static inline
32 const uint8_t *t = (
const uint8_t*)data;
37 for (i = 0; i < size; i++) {
43 if (i % 16 == 15 || i == size - 1) {
44 spa_debugc(ctx,
"%*s" "%s", indent,
"", buffer);
SPA_API_DEBUG_MEM int spa_debugc_mem(struct spa_debug_context *ctx, int indent, const void *data, size_t size)
Definition mem.h:37
#define spa_debugc(_c, _fmt,...)
Definition context.h:50
SPA_API_DEBUG_MEM int spa_debug_mem(int indent, const void *data, size_t size)
Definition mem.h:57
#define SPA_API_DEBUG_MEM
Definition mem.h:33
SPA_API_STRING int spa_strbuf_append(struct spa_strbuf *buf, const char *fmt,...)
Definition string.h:401
SPA_API_STRING void spa_strbuf_init(struct spa_strbuf *buf, char *buffer, size_t maxsize)
Definition string.h:381