diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2009-10-05 20:40:47 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2009-10-05 20:40:47 +0000 |
commit | ab61f4d2ef48ac963037d162a0a3eb049ef24d2b (patch) | |
tree | 04b666d8ee369dbb8a59c5ada7ef3d779b0e0a22 | |
parent | b96d96f3f97b3fdbc541ff83d29b339a4a85f92d (diff) |
add /ardour/locate <frame> <roll-after-locate> command to OSC API
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5732 d708f5d6-7413-0410-9779-e7cbd77b26cf
-rw-r--r-- | libs/ardour/ardour/osc.h | 1 | ||||
-rw-r--r-- | libs/ardour/osc.cc | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/osc.h b/libs/ardour/ardour/osc.h index 33759feb91..840ce68b5a 100644 --- a/libs/ardour/ardour/osc.h +++ b/libs/ardour/ardour/osc.h @@ -132,6 +132,7 @@ class OSC : public BasicUI, public sigc::trackable return 0; \ } + PATH_CALLBACK2(locate,i,i); PATH_CALLBACK2(route_mute,i,i); PATH_CALLBACK2(route_solo,i,i); PATH_CALLBACK2(route_recenable,i,i); diff --git a/libs/ardour/osc.cc b/libs/ardour/osc.cc index ab611d0ee7..403dbb3c27 100644 --- a/libs/ardour/osc.cc +++ b/libs/ardour/osc.cc @@ -187,6 +187,7 @@ OSC::register_callbacks() REGISTER_CALLBACK (serv, "/ardour/transport_stop", "", transport_stop); REGISTER_CALLBACK (serv, "/ardour/transport_play", "", transport_play); REGISTER_CALLBACK (serv, "/ardour/set_transport_speed", "f", set_transport_speed); + REGISTER_CALLBACK (serv, "/ardour/locate", "ii", locate); REGISTER_CALLBACK (serv, "/ardour/save_state", "", save_state); REGISTER_CALLBACK (serv, "/ardour/prev_marker", "", prev_marker); REGISTER_CALLBACK (serv, "/ardour/next_marker", "", next_marker); |