mirror of
https://github.com/pierre42100/ComunicWeb
synced 2025-07-18 17:05:27 +00:00
Can stop streaming
This commit is contained in:
@@ -212,6 +212,15 @@ class CallWindow extends CustomEvents {
|
||||
}
|
||||
},
|
||||
|
||||
// Stop streaming
|
||||
{
|
||||
icon: "fa-stop",
|
||||
text: "Stop streaming",
|
||||
onclick: () => {
|
||||
this.closeMainPeer()
|
||||
}
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
//Add buttons
|
||||
@@ -511,9 +520,11 @@ class CallWindow extends CustomEvents {
|
||||
const el = this.videoEls.get(peerID);
|
||||
this.videoEls.delete(peerID)
|
||||
|
||||
if(el) {
|
||||
el.pause()
|
||||
el.parentNode.remove()
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove a member connection
|
||||
@@ -818,6 +829,9 @@ class CallWindow extends CustomEvents {
|
||||
this.mainStream.getTracks().forEach(e => e.stop())
|
||||
delete this.mainStream
|
||||
}
|
||||
|
||||
this.removeVideoElement(userID())
|
||||
this.refreshButtonsState()
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user