In the parameter table for AudioNdoe.connect, the list of parameters says output is optional, but input is not. That seems not right given the IDL for connect. Both are optional.
Also, the table for the connect method for an AudioParam says both args are optional. The destinationParam argument is not optional.
AudioNode.disconnect with 3 args has the same problem as connect: the output is optional, but the input is not.
Perhaps these are all confusions on bikeshed's part? One of the errors from bikeshed pertain to AudioNode.connect (but for when the destination is an AudioParam). Or perhaps we just have the argumentdef blocks all wrong for these methods.
Describe the issue
In the parameter table for
AudioNdoe.connect
, the list of parameters saysoutput
is optional, butinput
is not. That seems not right given the IDL forconnect
. Both are optional.Also, the table for the
connect
method for anAudioParam
says both args are optional. ThedestinationParam
argument is not optional.AudioNode.disconnect
with 3 args has the same problem asconnect
: the output is optional, but the input is not.Perhaps these are all confusions on bikeshed's part? One of the errors from bikeshed pertain to
AudioNode.connect
(but for when the destination is anAudioParam
). Or perhaps we just have theargumentdef
blocks all wrong for these methods.