summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc')
-rw-r--r--chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc b/chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc
index 75a87fd2eb4..21349c352e8 100644
--- a/chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc
+++ b/chromium/third_party/blink/renderer/modules/webaudio/constant_source_node.cc
@@ -61,8 +61,9 @@ void ConstantSourceHandler::Process(size_t frames_to_process) {
// Figure out where in the current rendering quantum that the source is
// active and for how many frames.
- UpdateSchedulingInfo(frames_to_process, output_bus, quantum_frame_offset,
- non_silent_frames_to_process, start_frame_offset);
+ std::tie(quantum_frame_offset, non_silent_frames_to_process,
+ start_frame_offset) =
+ UpdateSchedulingInfo(frames_to_process, output_bus);
if (!non_silent_frames_to_process) {
output_bus->Zero();