diff options
author | David Robillard <d@drobilla.net> | 2010-02-17 18:35:23 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2010-02-17 18:35:23 +0000 |
commit | 35369ade66f8410e828316a34de539a3c235c79d (patch) | |
tree | c53a3205db5d1994d04fd86a83c6a7b8a00a2564 /src/engine/OSCEngineReceiver.hpp | |
parent | bf1d84fd0f4400a97922177646e3cac4eb8e3c31 (diff) | |
download | ingen-35369ade66f8410e828316a34de539a3c235c79d.tar.gz ingen-35369ade66f8410e828316a34de539a3c235c79d.tar.bz2 ingen-35369ade66f8410e828316a34de539a3c235c79d.zip |
Stub liblo bundle receiving support (patch on liblo-dev).
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2458 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/OSCEngineReceiver.hpp')
-rw-r--r-- | src/engine/OSCEngineReceiver.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/engine/OSCEngineReceiver.hpp b/src/engine/OSCEngineReceiver.hpp index 7279913f..168d411a 100644 --- a/src/engine/OSCEngineReceiver.hpp +++ b/src/engine/OSCEngineReceiver.hpp @@ -22,6 +22,7 @@ #include <lo/lo.h> #include "QueuedEngineInterface.hpp" #include "Request.hpp" +#include "ingen-config.h" namespace Ingen { @@ -76,6 +77,14 @@ private: ReceiveThread* _receive_thread; +#ifdef LIBLO_BUNDLES + static int bundle_cb(lo_bundle_edge edge, void* myself) { + return ((OSCEngineReceiver*)myself)->_bundle_cb(edge); + } + + int _bundle_cb(lo_bundle_edge edge); +#endif + static void error_cb(int num, const char* msg, const char* path); static int set_response_address_cb(LO_HANDLER_ARGS, void* myself); static int generic_cb(LO_HANDLER_ARGS, void* myself); |