Handle transferred channels in ConvolverNode
If any channel of an AudioBuffer is transferred (detached) when given to a ConvolverNode, we treat it as if no buffer were given[1] and reset the internal reverb to null so that the output is all zeroes. [1] The spec on acquiring the contents of an AudioBuffer says if any buffer is acquired, treat it as if all are. Bug: 1134930 Change-Id: I413b9acf38bdf2efe2a466968ae9074df6956fd5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2450350 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by:Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#814670}
Showing
Please register or sign in to comment