repo: janusweb action: commit revision: path_from: revision_from: 7243ad71b6b40ba99dc1f595db5905998ce93b32: path_to: revision_to:
commit 7243ad71b6b40ba99dc1f595db5905998ce93b32 Author: James BaicoianuDate: Sun Jul 25 11:25:20 2021 -0700 Disconnect from janus voip when leaving a room diff --git a/media/assets/webui/apps/comms/voip.js b/media/assets/webui/apps/comms/voip.js
--- a/media/assets/webui/apps/comms/voip.js
+++ b/media/assets/webui/apps/comms/voip.js
@@ -163,6 +163,11 @@ console.log('leave room and remove all occupants', this.room);
elation.events.add(player._target, 'username_change', (ev) => this.handleUsernameChange(ev));
elation.events.fire({type: 'init', element: this});
}
+ disconnect() {
+ if (this.sfu) {
+ this.sfu.adapter.disconnect();
+ }
+ }
initRoom(room) {
let sfu = this.sfu;
if (!room.private) {
-----END OF PAGE-----