static void liblinphone_android_ortp_log_handler(OrtpLogLevel lev, const char *fmt, va_list args) { int prio; switch(lev){ case ORTP_DEBUG: prio = ANDROID_LOG_DEBUG; break; case ORTP_MESSAGE: prio = ANDROID_LOG_INFO; break; case ORTP_WARNING: prio = ANDROID_LOG_WARN; break; case ORTP_ERROR: prio = ANDROID_LOG_ERROR; break; case ORTP_FATAL: prio = ANDROID_LOG_FATAL; break; default: prio = ANDROID_LOG_DEFAULT; break; } liblinphone_android_log_handler(prio, fmt, args); }
static void liblinphone_android_bctbx_log_handler(const char *domain, BctbxLogLevel lev, const char *fmt, va_list args) { int prio; switch(lev){ case BCTBX_LOG_DEBUG: prio = ANDROID_LOG_DEBUG; break; case BCTBX_LOG_MESSAGE: prio = ANDROID_LOG_INFO; break; case BCTBX_LOG_WARNING: prio = ANDROID_LOG_WARN; break; case BCTBX_LOG_ERROR: prio = ANDROID_LOG_ERROR; break; case BCTBX_LOG_FATAL: prio = ANDROID_LOG_FATAL; break; default: prio = ANDROID_LOG_DEFAULT; break; } liblinphone_android_log_handler(prio, fmt, args); }