70 srtp_err_level_warning,
73 } srtp_err_reporting_level_t;
83 typedef void(srtp_err_report_handler_func_t)(srtp_err_reporting_level_t level,
87 srtp_err_report_handler_func_t func);
99 void 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