]> code.delx.au - pulseaudio/blob - polyp/log.h
implement proper logging
[pulseaudio] / polyp / log.h
1 #ifndef foologhfoo
2 #define foologhfoo
3
4 #include "gcc-printf.h"
5
6 enum pa_log_target {
7 PA_LOG_SYSLOG,
8 PA_LOG_STDERR,
9 PA_LOG_USER,
10 };
11
12 void pa_log_set_ident(const char *p);
13 void pa_log_set_target(enum pa_log_target t, void (*func)(const char*s));
14
15 void pa_log(const char *format, ...) PA_GCC_PRINTF_ATTR(1,2);
16
17 #endif