From e8d3b9753fdc917e650afa26a79654ce146701c8 Mon Sep 17 00:00:00 2001 From: Mauricio Collares Date: Sun, 18 Aug 2019 23:48:25 -0300 Subject: [PATCH] AudioBufferSourceNode: Support start parameters (offset, duration) --- components/script/dom/audiobuffersourcenode.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/components/script/dom/audiobuffersourcenode.rs b/components/script/dom/audiobuffersourcenode.rs index 917b16a4772..ba877a3e3ae 100644 --- a/components/script/dom/audiobuffersourcenode.rs +++ b/components/script/dom/audiobuffersourcenode.rs @@ -225,6 +225,16 @@ impl AudioBufferSourceNodeMethods for AudioBufferSourceNode { } } + self.source_node + .node() + .message(AudioNodeMessage::AudioBufferSourceNode( + AudioBufferSourceNodeMessage::Start( + *when, + offset.map(|f| *f), + duration.map(|f| *f), + ), + )); + self.source_node .upcast::() .Start(when)