From 0746a64c83e26d08e66acf80c78be94e1d5049e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Thu, 19 Aug 2021 12:03:57 +0200 Subject: [PATCH] Add some docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Šimon Brandner --- src/webrtc/callFeed.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/webrtc/callFeed.ts b/src/webrtc/callFeed.ts index bcf4d1a3c..637e1996f 100644 --- a/src/webrtc/callFeed.ts +++ b/src/webrtc/callFeed.ts @@ -121,16 +121,28 @@ export class CallFeed extends EventEmitter { } } + /** + * Set feed's internal audio mute state + * @param muted is the feed's audio muted? + */ public setAudioMuted(muted: boolean): void { this.audioMuted = muted; this.emit(CallFeedEvent.MuteStateChanged, this.audioMuted, this.videoMuted); } + /** + * Set feed's internal video mute state + * @param muted is the feed's video muted? + */ public setVideoMuted(muted: boolean): void { this.videoMuted = muted; this.emit(CallFeedEvent.MuteStateChanged, this.audioMuted, this.videoMuted); } + /** + * Starts emitting volume_changed events where the emitter value is in decibels + * @param enabled emit volume changes + */ public measureVolumeActivity(enabled: boolean): void { if (enabled) { if (!this.audioContext || !this.analyser || !this.frequencyBinCount || !this.hasAudioTrack) return;