OSC: LFE is a control not a position.
[ardour.git] / libs / surfaces / osc / osc.cc
index 42828626e4cfbd51e7443206917b2f29224aa48b..ad90dc9207c0db774541fe0bec49ff21bb8d5dec 100644 (file)
@@ -552,7 +552,7 @@ OSC::register_callbacks()
                REGISTER_CALLBACK (serv, "/select/expand", "i", sel_expand);
                REGISTER_CALLBACK (serv, "/select/pan_elevation_position", "f", sel_pan_elevation);
                REGISTER_CALLBACK (serv, "/select/pan_frontback_position", "f", sel_pan_frontback);
-               REGISTER_CALLBACK (serv, "/select/pan_lfe_position", "f", sel_pan_lfe);
+               REGISTER_CALLBACK (serv, "/select/pan_lfe_control", "f", sel_pan_lfe);
                REGISTER_CALLBACK (serv, "/select/comp_enable", "f", sel_comp_enable);
                REGISTER_CALLBACK (serv, "/select/comp_threshold", "f", sel_comp_threshold);
                REGISTER_CALLBACK (serv, "/select/comp_speed", "f", sel_comp_speed);
@@ -1180,7 +1180,7 @@ OSC::routes_list (lo_message msg)
 int
 OSC::cancel_all_solos ()
 {
-       session->clear_all_solo_state (session->get_routes());
+       session->cancel_all_solo ();
        return 0;
 }
 
@@ -2697,7 +2697,7 @@ OSC::sel_pan_lfe (float val, lo_message msg)
                        return 0;
                }
        }
-       return sel_fail ("pan_lfe_position", 0, lo_message_get_source (msg));
+       return sel_fail ("pan_lfe_control", 0, lo_message_get_source (msg));
 }
 
 // compressor control