From 4a226385b666ec27abdb39b7b5e9a68c8d6096d9 Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Wed, 27 Apr 2016 09:06:46 -0700 Subject: [PATCH] OSC: Fix Solo to work with both SIP and Listen. --- libs/surfaces/osc/osc.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index d1c0ff3f5d..85fd704c6e 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -1068,9 +1068,7 @@ OSC::route_solo (int rid, int yn) boost::shared_ptr r = session->route_by_remote_id (rid); if (r) { - boost::shared_ptr rl (new RouteList); - rl->push_back (r); - session->set_solo (rl, yn, Session::rt_cleanup, PBD::Controllable::NoGroup); + r->solo_control()->set_value(yn, PBD::Controllable::NoGroup); } return 0;