0
Files
src/content/renderer
Alvin Ji dd2943e8e6 WebAudio: Remove AudioDestination resampler when feature enabled
This CL introduces the feature flag
WebAudioRemoveAudioDestinationResampler. When enabled, this flag
bypasses the resampling step within the AudioDestination node. This
allows the AudioService to handle resampling, potentially reducing
latency and overhead. Additionally, GetOutputBufferSize has been
modified to scale hardware buffer sizes and enforce minimum and maximum
buffer size limits.

Design Doc: go/webaudio-sample-rate-reconciliation

Bug: 374797496
Change-Id: I91c2d3064ded355b09309da11589be4d8ae2f04d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6279011
Commit-Queue: Alvin Ji <alvinji@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Eugene Zemtsov <eugene@chromium.org>
Reviewed-by: Michael Wilson <mjwilson@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1437249}
2025-03-24 18:28:43 -07:00
..
2025-03-21 07:38:19 -07:00
2024-10-31 19:37:21 +00:00
2024-11-08 21:56:14 +00:00
2024-09-11 15:27:54 +00:00