Open Bug 1619486 Opened 5 years ago Updated 2 years ago

Consolidate approaches for parameters of process() calls on client objects extending AudioWorkletProcessor

Categories

(Core :: Web Audio, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: karlt, Unassigned)

References

(Blocks 1 open bug)

Details

Currently, as of changes for bug 1598114, the inputs and parameters passed to process() calls apply quite different approaches, with the latter object frozen, but not the former.

We should apply a consistent approach to both.

The appropriate behavior remains unspec'd, so ideally the resolution of https://github.com/WebAudio/web-audio-api/issues/1933 would indicate the way to go here.

If wanting to ship AudioWorklet before that is resolved, then we should make a decision on which way to go and apply it to both inputs and parameters.

Priority: -- → P2
Blocks: 1621473
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.