diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-11-24 23:40:54 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-11-24 23:40:54 -0500 |
commit | 2e3721ecf4e5226347637cf611741f7b16cc4a48 (patch) | |
tree | d27452c27d5fa8703f81a894da83b2b39ed9621a /libs/surfaces | |
parent | 7ae380c7f64d7cc7d5cbd239e2ce3b3c1f9087f9 (diff) |
add goto_zero() function for BasicUI
Diffstat (limited to 'libs/surfaces')
-rw-r--r-- | libs/surfaces/control_protocol/basic_ui.cc | 6 | ||||
-rw-r--r-- | libs/surfaces/control_protocol/control_protocol/basic_ui.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libs/surfaces/control_protocol/basic_ui.cc b/libs/surfaces/control_protocol/basic_ui.cc index 0d13c8f264..8580d1b495 100644 --- a/libs/surfaces/control_protocol/basic_ui.cc +++ b/libs/surfaces/control_protocol/basic_ui.cc @@ -100,6 +100,12 @@ BasicUI::goto_start () } void +BasicUI::goto_zero () +{ + session->request_locate (0); +} + +void BasicUI::goto_end () { session->goto_end (); diff --git a/libs/surfaces/control_protocol/control_protocol/basic_ui.h b/libs/surfaces/control_protocol/control_protocol/basic_ui.h index 4c8a8ba28f..d11fa3bdeb 100644 --- a/libs/surfaces/control_protocol/control_protocol/basic_ui.h +++ b/libs/surfaces/control_protocol/control_protocol/basic_ui.h @@ -52,6 +52,7 @@ class LIBCONTROLCP_API BasicUI { void loop_location (framepos_t start, framepos_t end); void access_action ( std::string action_path ); static PBD::Signal2<void,std::string,std::string> AccessAction; + void goto_zero (); void goto_start (); void goto_end (); void rewind (); |