diff options
Diffstat (limited to 'libs/midi++2/midi++/jack.h')
-rw-r--r-- | libs/midi++2/midi++/jack.h | 6 |
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; |