summaryrefslogtreecommitdiff
path: root/libs/midi++2/midi++/jack.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/midi++2/midi++/jack.h')
-rw-r--r--libs/midi++2/midi++/jack.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/midi++2/midi++/jack.h b/libs/midi++2/midi++/jack.h
index 10a121baee..6c08621089 100644
--- a/libs/midi++2/midi++/jack.h
+++ b/libs/midi++2/midi++/jack.h
@@ -60,7 +60,9 @@ public:
virtual void set_state (const XMLNode&);
static void set_process_thread (pthread_t);
-
+ static pthread_t get_process_thread () { return _process_thread; }
+ static bool is_process_thread();
+
protected:
std::string get_typestring () const {
return typestring;
@@ -78,7 +80,7 @@ private:
void flush (void* jack_port_buffer);
static pthread_t _process_thread;
- static bool is_process_thread();
+
RingBuffer<Evoral::Event> non_process_thread_fifo;
Glib::Mutex non_process_thread_fifo_lock;