fetch whole block of OscillatorNode AudioParam values at once
Categories
(Core :: Web Audio, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox119 | --- | fixed |
People
(Reporter: karlt, Assigned: karlt)
References
Details
Attachments
(4 files)
This saves 11-18% on the Periodic Wave with Automation benchmark and 6-12% on Substractive synth, and further improvements should be possible with bug 1853597.
| Assignee | ||
Comment 1•2 years ago
|
||
Converting an ECMAScript value an IDL enumeration type throws if the string is
not one of the enumeration values.
https://webidl.spec.whatwg.org/#es-enumeration
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D188433
| Assignee | ||
Comment 3•2 years ago
|
||
GetValuesAtTime() is more appropriate on the rendering thread and non-zero
aCounter was already unsupported on the control thread.
Depends on D188434
| Assignee | ||
Comment 4•2 years ago
|
||
aSize > 1 was not supported.
https://searchfox.org/mozilla-central/rev/b741ddde6c678ca7025858952202d20664491555/dom/media/webaudio/AudioEventTimeline.cpp#127
Depends on D188435
Comment 7•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/d0bc4d3dab8a
https://hg.mozilla.org/mozilla-central/rev/82a51fd41a66
https://hg.mozilla.org/mozilla-central/rev/3b2d3bd59737
https://hg.mozilla.org/mozilla-central/rev/68879cdd20f5
| Assignee | ||
Updated•1 year ago
|
Description
•