configure: Fix compilation with new libortp
Commit 0c8d9ddaea8c1afdc0e9b8c37a31c9d158e57efd in ortp broke old API:
function ortp_set_log_level_mask requires one new parameter 'domain'.
This commit fixes compilation in my Archlinux box using ortp 1.0.1.
Change-Id: I46e565f1873c7baf3c3b0aafe73951d20ce083b4
diff --git a/src/trau/osmo_ortp.c b/src/trau/osmo_ortp.c
index d4d4ff5..141065e 100644
--- a/src/trau/osmo_ortp.c
+++ b/src/trau/osmo_ortp.c
@@ -94,8 +94,11 @@
return LOGL_ERROR;
}
-static void my_ortp_logfn(OrtpLogLevel lev, const char *fmt,
- va_list args)
+static void my_ortp_logfn(
+#if HAVE_ORTP_LOG_DOMAIN
+ const char *domain,
+#endif
+ OrtpLogLevel lev, const char *fmt, va_list args)
{
osmo_vlogp(DLMIB, ortp_to_osmo_lvl(lev), __FILE__, 0,
0, fmt, args);
@@ -273,7 +276,12 @@
tall_rtp_ctx = ctx;
ortp_set_memory_functions(&osmo_ortp_memfn);
ortp_init();
- ortp_set_log_level_mask(0xffff);
+ ortp_set_log_level_mask(
+#if HAVE_ORTP_LOG_DOMAIN
+ ORTP_LOG_DOMAIN,
+#endif
+ 0xffff);
+
ortp_set_log_handler(my_ortp_logfn);
create_payload_types();
}