diff options
Diffstat (limited to 'libs/surfaces/faderport8/fp8_strip.h')
-rw-r--r-- | libs/surfaces/faderport8/fp8_strip.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/surfaces/faderport8/fp8_strip.h b/libs/surfaces/faderport8/fp8_strip.h index f22ff190fa..200dae86cb 100644 --- a/libs/surfaces/faderport8/fp8_strip.h +++ b/libs/surfaces/faderport8/fp8_strip.h @@ -107,7 +107,7 @@ private: PBD::ScopedConnection _base_connection; // periodic PBD::ScopedConnectionList _button_connections; - boost::shared_ptr<ARDOUR::Stripable> _stripable; + std::string _stripable_name; boost::shared_ptr<ARDOUR::AutomationControl> _fader_ctrl; boost::shared_ptr<ARDOUR::AutomationControl> _mute_ctrl; @@ -148,9 +148,10 @@ private: void set_recarm (); /* periodic poll, update view */ + void set_strip_name (); void periodic_update_fader (); void periodic_update_meter (); - void periodic_update_timecode (); + void periodic_update_timecode (uint32_t); void periodic (); /* cache */ @@ -161,7 +162,7 @@ private: /* display */ void set_strip_mode (uint8_t, bool clear = false); - void set_bar_mode (uint8_t); + void set_bar_mode (uint8_t, bool force = false); uint8_t _strip_mode; uint8_t _bar_mode; |