move gui_changed() signal from Route to Stripable
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 8 Jun 2016 15:01:08 +0000 (11:01 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 8 Jun 2016 15:03:13 +0000 (11:03 -0400)
libs/ardour/ardour/route.h
libs/ardour/ardour/stripable.h

index 195421b231729ab605ec4d917af0d8febf0477d7..9d16c00ba3e438d556e559a6db37b4063a8cc039 100644 (file)
@@ -368,10 +368,6 @@ public:
        /** Emitted with the process lock held */
        PBD::Signal0<void>       io_changed;
 
-       /* gui's call this for their own purposes. */
-
-       PBD::Signal2<void,std::string,void*> gui_changed;
-
        /* stateful */
 
        XMLNode& get_state();
index e49767f50d71aeb78f8ed620e2e218ac0aee5eef..5447d8322b942e5135c495517dac0b31c4dc8b2c 100644 (file)
@@ -79,11 +79,14 @@ class LIBARDOUR_API Stripable : public SessionObject {
        void  set_presentation_order (PresentationInfo::order_t, bool notify_class_listeners = true);
        void  set_presentation_order_explicit (PresentationInfo::order_t);
 
+       /* gui's call this for their own purposes. */
+
+       PBD::Signal2<void,std::string,void*> gui_changed;
+
        /***************************************************************
         * Pure interface begins here
         ***************************************************************/
 
-
        virtual boost::shared_ptr<PeakMeter>       peak_meter() = 0;
        virtual boost::shared_ptr<const PeakMeter> peak_meter() const = 0;