diff options
-rw-r--r-- | libs/surfaces/osc/osc.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 475dd3678c..357b82d4d2 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -989,7 +989,12 @@ OSC::route_plugin_parameter_print (int rid, int piid, int par) XMLNode& OSC::get_state () { - return *(new XMLNode ("OSC")); + XMLNode* node = new XMLNode ("Protocol"); + + node->add_property (X_("name"), "Open Sound Control (OSC)"); + node->add_property (X_("feedback"), _send_route_changes ? "1" : "0"); + + return *node; } int |