summaryrefslogtreecommitdiff
path: root/libs/surfaces/faderport8/fp8_strip.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/surfaces/faderport8/fp8_strip.h')
-rw-r--r--libs/surfaces/faderport8/fp8_strip.h7
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;