From 61e1e6e1442e97365db33b6071f8710a68987d64 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 29 Nov 2007 04:13:53 +0000 Subject: Add (ifdef'd out) support for liblo avahi patch. git-svn-id: http://svn.drobilla.net/lad/ingen@924 a436a847-0d15-0410-975c-d299462d15a1 --- src/libs/engine/OSCEngineReceiver.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/libs/engine') diff --git a/src/libs/engine/OSCEngineReceiver.cpp b/src/libs/engine/OSCEngineReceiver.cpp index 66e74e70..64bc66ec 100644 --- a/src/libs/engine/OSCEngineReceiver.cpp +++ b/src/libs/engine/OSCEngineReceiver.cpp @@ -18,6 +18,7 @@ #include #include #include +//#define ENABLE_AVAHI 1 #include #include "types.hpp" #include @@ -54,6 +55,9 @@ OSCEngineReceiver::OSCEngineReceiver(Engine& engine, size_t queue_size, uint16_t snprintf(port_str, 6, "%u", port); _server = lo_server_new(port_str, error_cb); +#ifdef ENABLE_AVAHI + lo_server_avahi_init(_server, "ingen"); +#endif if (_server == NULL) { cerr << "[OSC] Could not start OSC server. Aborting." << endl; @@ -130,6 +134,9 @@ OSCEngineReceiver::~OSCEngineReceiver() delete _receive_thread; if (_server != NULL) { +#ifdef ENABLE_AVAHI + lo_server_avahi_free(_server); +#endif lo_server_free(_server); _server = NULL; } -- cgit v1.2.1