+ this.dispatchEventAsync(new CustomEvent('volumechange'));
+
+ if (this.gainNode)
+ this.gainNode.gain.value = this._muted ? 0 : this._volume;
+ },
+
+ getMuted: function() {
+ return this._muted;
+ },
+
+ setMuted: function(muted) {
+ if (this._muted == muted)