Are the input and output arguments of AudioWorkletProcessor.process reused and mutated? #1127
Labels
Needs Discussion
The issue needs more discussion before it can be fixed.
Milestone
Reading the description of the call to the AudioWorkletProcessor
process
method, I was trying to determine whether it created garbage from theinput
/output
parameters. I expect the intention is 'no', because the point is to alias and reuse the buffers between nodes of the graph. But this reuse would technically be visible to JS so it seemed like the spec would need to explicitly say that the input/output objects are allowed to be arbitrarily mutated/reused afterprocess
returns. (cc @bakulf)The text was updated successfully, but these errors were encountered: