diff options
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.cc | 5 |
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(); |