13
0

OSC: add group sharing bit setting

This commit is contained in:
Len Ovens 2018-02-27 11:55:49 -08:00
parent d99060134b
commit 6adeded426

View File

@ -2593,7 +2593,15 @@ OSC::parse_sel_group (const char *path, const char* types, lo_arg **argv, int ar
}
else if (!strncmp (path, X_("/select/group/sharing"), 21)) {
if (argc == 9) {
// set 9 parameters
rg->set_gain ((bool) argv[0]->i);
rg->set_relative ((bool) argv[1]->i, this);
rg->set_mute ((bool) argv[2]->i);
rg->set_solo ((bool) argv[3]->i);
rg->set_recenable ((bool) argv[4]->i);
rg->set_select ((bool) argv[5]->i);
rg->set_route_active ((bool) argv[6]->i);
rg->set_color ((bool) argv[7]->i);
rg->set_monitoring ((bool) argv[8]->i);
} else {
PBD::warning << "OSC: Sharing can only be set if all 9 parameters are sent." << endmsg;
}