summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/audioengine.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-01-16 15:29:21 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2019-01-16 15:29:38 -0600
commit4c064081af23656c6b1bef756e23b20b9770a213 (patch)
treeccc99fc9b7e22192209432a93f96aafb13d8839a /libs/ardour/ardour/audioengine.h
parentcd70c6bda5b34bc254a5bf0f1e462f988c631f6a (diff)
(libs) call ARDOUR::init_post_engine() from within libardour rather than requiring "users" of the library to arrange for it
Diffstat (limited to 'libs/ardour/ardour/audioengine.h')
-rw-r--r--libs/ardour/ardour/audioengine.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/ardour/ardour/audioengine.h b/libs/ardour/ardour/audioengine.h
index 664309e935..053a6b6750 100644
--- a/libs/ardour/ardour/audioengine.h
+++ b/libs/ardour/ardour/audioengine.h
@@ -196,7 +196,7 @@ class LIBARDOUR_API AudioEngine : public PortManager, public SessionHandlePtr
started and stopped
*/
- PBD::Signal0<void> Running;
+ PBD::Signal1<void,uint32_t> Running;
PBD::Signal0<void> Stopped;
/* these two are emitted when a device reset is initiated/finished
@@ -306,6 +306,7 @@ class LIBARDOUR_API AudioEngine : public PortManager, public SessionHandlePtr
Glib::Threads::Cond _hw_devicelist_update_condition;
Glib::Threads::Mutex _devicelist_update_lock;
gint _stop_hw_devicelist_processing;
+ uint32_t _start_cnt;
void start_hw_event_processing();
void stop_hw_event_processing();