moved OSC into libardour

git-svn-id: svn://localhost/trunk/ardour2@510 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2006-05-18 16:44:07 +00:00
parent 69aef2cd91
commit 00a106197a
11 changed files with 113 additions and 81 deletions

View file

@ -46,7 +46,7 @@ ControlProtocol::~ControlProtocol ()
void
ControlProtocol::next_track (uint32_t initial_id)
{
uint32_t limit = session.nroutes();
uint32_t limit = session->nroutes();
Route* cr = route_table[0];
uint32_t id;
@ -63,7 +63,7 @@ ControlProtocol::next_track (uint32_t initial_id)
}
while (id < limit) {
if ((cr = session.route_by_remote_id (id)) != 0) {
if ((cr = session->route_by_remote_id (id)) != 0) {
break;
}
id++;
@ -72,7 +72,7 @@ ControlProtocol::next_track (uint32_t initial_id)
if (id == limit) {
id = 0;
while (id != initial_id) {
if ((cr = session.route_by_remote_id (id)) != 0) {
if ((cr = session->route_by_remote_id (id)) != 0) {
break;
}
id++;
@ -85,7 +85,7 @@ ControlProtocol::next_track (uint32_t initial_id)
void
ControlProtocol::prev_track (uint32_t initial_id)
{
uint32_t limit = session.nroutes() - 1;
uint32_t limit = session->nroutes() - 1;
Route* cr = route_table[0];
uint32_t id;
@ -96,13 +96,13 @@ ControlProtocol::prev_track (uint32_t initial_id)
}
if (id == 0) {
id = session.nroutes() - 1;
id = session->nroutes() - 1;
} else {
id--;
}
while (id >= 0) {
if ((cr = session.route_by_remote_id (id)) != 0) {
if ((cr = session->route_by_remote_id (id)) != 0) {
break;
}
id--;
@ -111,7 +111,7 @@ ControlProtocol::prev_track (uint32_t initial_id)
if (id < 0) {
id = limit;
while (id > initial_id) {
if ((cr = session.route_by_remote_id (id)) != 0) {
if ((cr = session->route_by_remote_id (id)) != 0) {
break;
}
id--;