()
| 247 | public removeListener(listener: StreamListener): void { this.listeners.delete(listener); } |
| 248 | |
| 249 | public getCurrentState(): StreamState { |
| 250 | return { |
| 251 | cameraStream: this.cameraStream, |
| 252 | screenVideoStream: this.screenVideoStream, |
| 253 | screenVideoStreamWithPip: this.screenVideoStreamWithPip, |
| 254 | screenAudioStream: this.screenAudioStream, |
| 255 | microphoneStream: this.microphoneStream, |
| 256 | allAudioStream: this.allAudioStream, |
| 257 | }; |
| 258 | } |
| 259 | |
| 260 | /** Set the PiP overlay status (for mobile) */ |
| 261 | public setPipOverlayStatus(status: { |
no outgoing calls
no test coverage detected