summaryrefslogtreecommitdiff
path: root/libs/ardour/session.cc
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-10-23 23:23:00 +0000
committerDavid Robillard <d@drobilla.net>2009-10-23 23:23:00 +0000
commitd56817e7856040adf3db6bda812dfaef7d493c80 (patch)
treecd7fcd88f4686bd48e9a4465eaaac3d96f3f68c9 /libs/ardour/session.cc
parent002ff65d0f75431bb42cc29836d6237ba1b7d704 (diff)
Split butler into separate object (partially, just data so far...)
git-svn-id: svn://localhost/ardour2/branches/3.0@5900 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/session.cc')
-rw-r--r--libs/ardour/session.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index e4de8ea6c4..a42d764c9e 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -56,6 +56,7 @@
#include "ardour/auditioner.h"
#include "ardour/buffer_set.h"
#include "ardour/bundle.h"
+#include "ardour/butler.h"
#include "ardour/click.h"
#include "ardour/configuration.h"
#include "ardour/crossfade.h"
@@ -129,6 +130,7 @@ Session::Session (AudioEngine &eng,
_session_dir (new SessionDirectory(fullpath)),
pending_events (2048),
state_tree (0),
+ butler (new Butler ()),
post_transport_work((PostTransportWork)0),
_send_smpte_update (false),
midi_thread (pthread_t (0)),
@@ -214,6 +216,7 @@ Session::Session (AudioEngine &eng,
_session_dir ( new SessionDirectory(fullpath)),
pending_events (2048),
state_tree (0),
+ butler (new Butler ()),
post_transport_work((PostTransportWork)0),
_send_smpte_update (false),
midi_thread (pthread_t (0)),
@@ -350,7 +353,7 @@ Session::destroy ()
delete state_tree;
/* reset dynamic state version back to default */
-
+
Stateful::loading_state_version = 0;
terminate_butler_thread ();