Propagate end value of exponentialRampToValueAtTime
When the exponential ramp event ends, we must propagate the end value, even if the previous event ended with a value with the opposite sign as the end value of the exponential ramp. Previously, we just propagated the value of the preview event forever. This is wrong. We should propagate that value until we reach the end of the exponential ramp, and then propagate the end value of the exponential ramp. Bug: 992682 Test: webaudio/AudioParam/audioparam-negative-exponentialRamp.html Change-Id: I97ebad4303a94074cc625d528b1785b8a4b28da9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1747734Reviewed-by:Hongchan Choi <hongchan@chromium.org> Commit-Queue: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#686238}
Showing
Please register or sign in to comment