projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
RCU-ification of AudioEngine port list, and DiskStreams. not well tested, but basical...
[ardour.git]
/
libs
/
ardour
/
ardour
/
route.h
diff --git
a/libs/ardour/ardour/route.h
b/libs/ardour/ardour/route.h
index d1db818e4004c1d29a755a7b6b1458e0436e235f..ff7aa6184c47052987c4e083ebdc4556c5acad46 100644
(file)
--- a/
libs/ardour/ardour/route.h
+++ b/
libs/ardour/ardour/route.h
@@
-35,6
+35,7
@@
#include <pbd/undo.h>
#include <pbd/stateful.h>
#include <pbd/controllable.h>
#include <pbd/undo.h>
#include <pbd/stateful.h>
#include <pbd/controllable.h>
+#include <pbd/destructible.h>
#include <ardour/ardour.h>
#include <ardour/io.h>
#include <ardour/ardour.h>
#include <ardour/io.h>
@@
-55,7
+56,7
@@
enum mute_type {
MAIN_OUTS = 0x8
};
MAIN_OUTS = 0x8
};
-class Route : public IO
+ class Route : public IO, public PBD::Destructible
{
protected:
{
protected:
@@
-192,8
+193,6
@@
class Route : public IO
sigc::signal<void> active_changed;
sigc::signal<void,void*> meter_change;
sigc::signal<void> active_changed;
sigc::signal<void,void*> meter_change;
- sigc::signal<void> GoingAway;
-
/* gui's call this for their own purposes. */
sigc::signal<void,std::string,void*> gui_changed;
/* gui's call this for their own purposes. */
sigc::signal<void,std::string,void*> gui_changed;