projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Revert "fix LXVST support for plugins that make audioMaster callbacks from
[ardour.git]
/
gtk2_ardour
/
route_processor_selection.h
diff --git
a/gtk2_ardour/route_processor_selection.h
b/gtk2_ardour/route_processor_selection.h
index 08616f0d505f90be976536ea7be4063da48878b3..3f8bb1a08cb445ff101a08bed62a21da70e27366 100644
(file)
--- a/
gtk2_ardour/route_processor_selection.h
+++ b/
gtk2_ardour/route_processor_selection.h
@@
-26,19
+26,21
@@
#include "processor_selection.h"
#include "route_ui_selection.h"
#include "processor_selection.h"
#include "route_ui_selection.h"
-class Route
Redirect
Selection : public PBD::ScopedConnectionList, public sigc::trackable
+class Route
Processor
Selection : public PBD::ScopedConnectionList, public sigc::trackable
{
public:
ProcessorSelection processors;
RouteUISelection routes;
{
public:
ProcessorSelection processors;
RouteUISelection routes;
- Route
RedirectSelection() {}
+ Route
ProcessorSelection();
- Route
RedirectSelection& operator= (const RouteRedirect
Selection& other);
+ Route
ProcessorSelection& operator= (const RouteProcessor
Selection& other);
sigc::signal<void> ProcessorsChanged;
sigc::signal<void> RoutesChanged;
sigc::signal<void> ProcessorsChanged;
sigc::signal<void> RoutesChanged;
+ void block_routes_changed (bool);
+
void clear ();
bool empty();
void clear ();
bool empty();
@@
-56,9
+58,10
@@
class RouteRedirectSelection : public PBD::ScopedConnectionList, public sigc::tr
private:
void removed (RouteUI*);
private:
void removed (RouteUI*);
+ bool _no_route_change_signal;
};
};
-bool operator==(const Route
RedirectSelection& a, const RouteRedirect
Selection& b);
+bool operator==(const Route
ProcessorSelection& a, const RouteProcessor
Selection& b);
#endif /* __ardour_gtk_route_processor_selection_h__ */
#endif /* __ardour_gtk_route_processor_selection_h__ */