diff options
author | Ben Loftis <ben@harrisonconsoles.com> | 2016-01-15 16:40:46 -0600 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-01-18 18:24:14 +0100 |
commit | f0d9295dd65731bcf4eda2a9999cca4859377a42 (patch) | |
tree | 7baebcba8af33a3fe53ac75c9e7339efd8b5db3f /libs/surfaces/control_protocol/control_protocol | |
parent | 5a55ac582dceeebdee48f66bce954bd86847abd8 (diff) |
implement remover_marker, jump_by_bars, and jump_by_seconds
Diffstat (limited to 'libs/surfaces/control_protocol/control_protocol')
-rw-r--r-- | libs/surfaces/control_protocol/control_protocol/basic_ui.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/surfaces/control_protocol/control_protocol/basic_ui.h b/libs/surfaces/control_protocol/control_protocol/basic_ui.h index d11fa3bdeb..2f30c9929e 100644 --- a/libs/surfaces/control_protocol/control_protocol/basic_ui.h +++ b/libs/surfaces/control_protocol/control_protocol/basic_ui.h @@ -43,6 +43,10 @@ class LIBCONTROLCP_API BasicUI { virtual ~BasicUI (); void add_marker (const std::string& = std::string()); + void remove_marker_at_playhead (); + +// void mark_in(); +// void mark_out(); void register_thread (std::string name); @@ -62,6 +66,9 @@ class LIBCONTROLCP_API BasicUI { void set_transport_speed (double speed); double get_transport_speed (); + void jump_by_seconds( double sec ); + void jump_by_bars(double bars); + ARDOUR::framepos_t transport_frame (); void locate (ARDOUR::framepos_t frame, bool play = false); bool locating (); |