70 srtp_err_level_warning,
73} srtp_err_reporting_level_t;
83typedef void(srtp_err_report_handler_func_t)(srtp_err_reporting_level_t level,
87 srtp_err_report_handler_func_t func);
99void srtp_err_report(srtp_err_reporting_level_t level,
const char *format, ...);
110#ifdef ENABLE_DEBUG_LOGGING
112#define debug_print0(mod, format) \
113 srtp_err_report(srtp_err_level_debug, ("%s: " format "\n"), mod.name)
114#define debug_print(mod, format, arg) \
115 srtp_err_report(srtp_err_level_debug, ("%s: " format "\n"), mod.name, arg)
116#define debug_print2(mod, format, arg1, arg2) \
117 srtp_err_report(srtp_err_level_debug, ("%s: " format "\n"), mod.name, \
122#define debug_print0(mod, format) \
124 srtp_err_report(srtp_err_level_debug, ("%s: " format "\n"), mod.name)
125#define debug_print(mod, format, arg) \
127 srtp_err_report(srtp_err_level_debug, ("%s: " format "\n"), mod.name, arg)
128#define debug_print2(mod, format, arg1, arg2) \
130 srtp_err_report(srtp_err_level_debug, ("%s: " format "\n"), mod.name, \
srtp_err_status_t
srtp_err_status_t defines error codes.
Definition srtp.h:164