summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2/track_mix.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-09-25 18:29:30 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-09-27 14:59:32 -0500
commit33015a7173ef790746a340cc39a1242a03dc015b (patch)
treeb1cae45933c87d51cdc6d785d8367f308cf177bf /libs/surfaces/push2/track_mix.h
parenta5e112a73f409d447420bf0dfda46509290ec983 (diff)
push2: many improvements to track mix and mix layouts
Including meters and clocks
Diffstat (limited to 'libs/surfaces/push2/track_mix.h')
-rw-r--r--libs/surfaces/push2/track_mix.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/surfaces/push2/track_mix.h b/libs/surfaces/push2/track_mix.h
index 8ba95344b0..417c394f95 100644
--- a/libs/surfaces/push2/track_mix.h
+++ b/libs/surfaces/push2/track_mix.h
@@ -61,6 +61,7 @@ class TrackMixLayout : public Push2Layout
void strip_vpot_touch (int, bool);
void update_meters ();
+ void update_clocks ();
private:
boost::shared_ptr<ARDOUR::Stripable> stripable;
@@ -71,6 +72,8 @@ class TrackMixLayout : public Push2Layout
std::vector<ArdourCanvas::Text*> upper_text;
std::vector<ArdourCanvas::Text*> lower_text;
ArdourCanvas::Text* name_text;
+ ArdourCanvas::Text* bbt_text;
+ ArdourCanvas::Text* minsec_text;
uint8_t selection_color;
Push2Knob* knobs[8];
@@ -86,8 +89,7 @@ class TrackMixLayout : public Push2Layout
void name_changed ();
void color_changed ();
- void solo_change ();
- void mute_change ();
+ void solo_mute_change ();
void rec_enable_change ();
void solo_iso_change ();
void solo_safe_change ();