MasterSend is a type of (aux) send

This commit is contained in:
Paul Davis 2024-04-02 18:09:45 -06:00
parent 0c56914214
commit f351ca8fc9

View file

@ -400,7 +400,7 @@ Send::set_state (const XMLNode& node, int version)
*/ */
if ((prop = node.property ("bitslot")) == 0) { if ((prop = node.property ("bitslot")) == 0) {
if (_role == Delivery::Aux || _role == Delivery::Foldback) { if (_role == Delivery::Aux || _role == Delivery::Foldback || _role == Delivery::MasterSend) {
_bitslot = _session.next_aux_send_id (); _bitslot = _session.next_aux_send_id ();
} else if (_role == Delivery::Send) { } else if (_role == Delivery::Send) {
_bitslot = _session.next_send_id (); _bitslot = _session.next_send_id ();
@ -409,7 +409,7 @@ Send::set_state (const XMLNode& node, int version)
_bitslot = 0; _bitslot = 0;
} }
} else { } else {
if (_role == Delivery::Aux || _role == Delivery::Foldback) { if (_role == Delivery::Aux || _role == Delivery::Foldback || _role == Delivery::MasterSend) {
_session.unmark_aux_send_id (_bitslot); _session.unmark_aux_send_id (_bitslot);
_bitslot = string_to<uint32_t>(prop->value()); _bitslot = string_to<uint32_t>(prop->value());
_session.mark_aux_send_id (_bitslot); _session.mark_aux_send_id (_bitslot);