diff options
Diffstat (limited to 'components/script/dom/audioscheduledsourcenode.rs')
-rw-r--r-- | components/script/dom/audioscheduledsourcenode.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/components/script/dom/audioscheduledsourcenode.rs b/components/script/dom/audioscheduledsourcenode.rs index 6e15148993c..2614a0aa40a 100644 --- a/components/script/dom/audioscheduledsourcenode.rs +++ b/components/script/dom/audioscheduledsourcenode.rs @@ -18,8 +18,8 @@ use task_source::{TaskSource, TaskSourceName}; #[dom_struct] pub struct AudioScheduledSourceNode { node: AudioNode, - started: Cell<bool>, - stopped: Cell<bool>, + has_start: Cell<bool>, + has_stop: Cell<bool>, } impl AudioScheduledSourceNode { @@ -39,8 +39,8 @@ impl AudioScheduledSourceNode { number_of_inputs, number_of_outputs, )?, - started: Cell::new(false), - stopped: Cell::new(false), + has_start: Cell::new(false), + has_stop: Cell::new(false), }) } @@ -48,8 +48,8 @@ impl AudioScheduledSourceNode { &self.node } - pub fn started(&self) -> bool { - self.started.get() + pub fn has_start(&self) -> bool { + self.has_start.get() } } @@ -63,7 +63,7 @@ impl AudioScheduledSourceNodeMethods for AudioScheduledSourceNode { return Err(Error::Range("'when' must be a positive value".to_owned())); } - if self.started.get() || self.stopped.get() { + if self.has_start.get() || self.has_stop.get() { return Err(Error::InvalidState); } @@ -93,7 +93,7 @@ impl AudioScheduledSourceNodeMethods for AudioScheduledSourceNode { AudioScheduledSourceNodeMessage::RegisterOnEndedCallback(callback), )); - self.started.set(true); + self.has_start.set(true); self.node .message(AudioNodeMessage::AudioScheduledSourceNode( AudioScheduledSourceNodeMessage::Start(*when), @@ -107,10 +107,10 @@ impl AudioScheduledSourceNodeMethods for AudioScheduledSourceNode { return Err(Error::Range("'when' must be a positive value".to_owned())); } - if !self.started.get() { + if !self.has_start.get() { return Err(Error::InvalidState); } - self.stopped.set(true); + self.has_stop.set(true); self.node .message(AudioNodeMessage::AudioScheduledSourceNode( AudioScheduledSourceNodeMessage::Stop(*when), |