A server must not rely on values sent from clients to be within the bounds a parameter specifies. It needs to pre-evaluate a value-update and either: - reject the update - A rejected value must not be sent to other clients and the current value needs to be sent back to the client. - confine the value within its bounds (clip, scale, do-nothing, ...) - A corrected value is to be sent back to the sending client. This shall not be part of the protocol specification but server implementers need to consider this.
Activity