diff options
Diffstat (limited to 'gtk2_ardour/panner_ui.h')
-rw-r--r-- | gtk2_ardour/panner_ui.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/panner_ui.h b/gtk2_ardour/panner_ui.h index b62bcefa36..a18e22ec56 100644 --- a/gtk2_ardour/panner_ui.h +++ b/gtk2_ardour/panner_ui.h @@ -44,6 +44,7 @@ class MonoPanner; namespace ARDOUR { class Session; class Panner; + class PannerShell; class Delivery; class AutomationControl; } @@ -63,9 +64,9 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr PannerUI (ARDOUR::Session*); ~PannerUI (); - virtual void set_panner (boost::shared_ptr<ARDOUR::Panner>); + virtual void set_panner (boost::shared_ptr<ARDOUR::PannerShell>, boost::shared_ptr<ARDOUR::Panner>); - void panner_changed (void *); + void panshell_changed (); void update_pan_sensitive (); void update_gain_sensitive (); @@ -85,6 +86,7 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr private: friend class MixerStrip; + boost::shared_ptr<ARDOUR::PannerShell> _panshell; boost::shared_ptr<ARDOUR::Panner> _panner; PBD::ScopedConnectionList connections; PBD::ScopedConnectionList _pan_control_connections; |