[wpt-sync] Sync PR 22506 - Fix rounding in DelayNode buffer size calculation
Categories
(Core :: Web Audio, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 22506 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/22506
Details from upstream follow.
Michael Constant <mconst@gmail.com> wrote:
Fix rounding in DelayNode buffer size calculation
DelayNode needs to buffer maxDelayTime worth of sample frames,
plus one for interpolation. If maxDelayTime isn't an integer
number of frames, we have to round it up -- otherwise the buffer
ends up one frame too short, causing the interpolation to wrap
around and access the newest input instead of the oldest.Bug: 1065110
Change-Id: Ia47dbd07c3b3b48734c03442a020d76a680eaaa0
Reviewed-on: https://chromium-review.googlesource.com/2122852
WPT-Export-Revision: c9cf4a372856607d4c334d4fe978b11cd7c0c163
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=70e76927280b0231a24b3e9bb6c21a27e6aa30e4
Assignee | ||
Comment 2•4 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 11 subtests
Status Summary
Firefox
OK : 1
PASS: 8
Chrome
OK : 1
PASS: 5
FAIL: 3
Safari
OK : 1
PASS: 4
FAIL: 1
Links
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/16b60e3013ad [wpt PR 22506] - Fix rounding in DelayNode buffer size calculation, a=testonly
Comment 4•4 years ago
|
||
bugherder |
Description
•