diff options
Diffstat (limited to 'libs/midi++2/midi++/ipmidi_port.h')
-rw-r--r-- | libs/midi++2/midi++/ipmidi_port.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/midi++2/midi++/ipmidi_port.h b/libs/midi++2/midi++/ipmidi_port.h index bf949bd601..7df9642321 100644 --- a/libs/midi++2/midi++/ipmidi_port.h +++ b/libs/midi++2/midi++/ipmidi_port.h @@ -28,6 +28,8 @@ #include <net/if.h> #endif +#include <glibmm/thread.h> + #include <jack/types.h> #include "pbd/xml++.h" @@ -64,7 +66,8 @@ private: int sockin; int sockout; struct sockaddr_in addrout; - + Glib::Mutex write_lock; + bool open_sockets (int base_port, const std::string& ifname); void close_sockets (); |