projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new transport option, "loop-is-mode" which optionally changes the role of the "play...
[ardour.git]
/
libs
/
ardour
/
ardour
/
automation_watch.h
diff --git
a/libs/ardour/ardour/automation_watch.h
b/libs/ardour/ardour/automation_watch.h
index bb5ef69385661b5697ccda3bf75a114bd644a30d..db6474c062b1bb7e5d9bb55bd1701495fa032ae6 100644
(file)
--- a/
libs/ardour/ardour/automation_watch.h
+++ b/
libs/ardour/ardour/automation_watch.h
@@
-17,9
+17,9
@@
*/
*/
-#include <
lis
t>
+#include <
se
t>
#include <boost/shared_ptr.hpp>
#include <boost/shared_ptr.hpp>
-#include <glibmm/thread.h>
+#include <glibmm/thread
s
.h>
#include <sigc++/signal.h>
#include "pbd/signals.h"
#include <sigc++/signal.h>
#include "pbd/signals.h"
@@
-30,7
+30,7
@@
namespace ARDOUR {
class AutomationControl;
class AutomationControl;
-class AutomationWatch : public sigc::trackable, public ARDOUR::SessionHandlePtr, public PBD::ScopedConnectionList {
+class
LIBARDOUR_API
AutomationWatch : public sigc::trackable, public ARDOUR::SessionHandlePtr, public PBD::ScopedConnectionList {
public:
static AutomationWatch& instance();
public:
static AutomationWatch& instance();
@@
-41,16
+41,16
@@
class AutomationWatch : public sigc::trackable, public ARDOUR::SessionHandlePtr,
gint timer ();
private:
gint timer ();
private:
- typedef std::
lis
t<boost::shared_ptr<ARDOUR::AutomationControl> > AutomationWatches;
+ typedef std::
se
t<boost::shared_ptr<ARDOUR::AutomationControl> > AutomationWatches;
AutomationWatch ();
~AutomationWatch();
static AutomationWatch* _instance;
AutomationWatch ();
~AutomationWatch();
static AutomationWatch* _instance;
- Glib::Thread
*
_thread;
+ Glib::Thread
s::Thread*
_thread;
bool _run_thread;
AutomationWatches automation_watches;
bool _run_thread;
AutomationWatches automation_watches;
- Glib::
Mutex
automation_watch_lock;
+ Glib::
Threads::Mutex
automation_watch_lock;
PBD::ScopedConnection transport_connection;
void transport_state_change ();
PBD::ScopedConnection transport_connection;
void transport_state_change ();