mirror of
https://github.com/jambonz/jambonz-feature-server.git
synced 2025-12-20 08:40:38 +00:00
Fix/audio issue kick conference (#878)
* rest call session does not handle for RE-INVITE * fixed audio is bad after kicked from conference * fix review comment
This commit is contained in:
@@ -2074,6 +2074,9 @@ Duration=${duration} `
|
|||||||
// When this call kicked out from conference, session need to replace endpoint
|
// When this call kicked out from conference, session need to replace endpoint
|
||||||
// but this.ms might be undefined/null at this case.
|
// but this.ms might be undefined/null at this case.
|
||||||
this.ms = this.ms || this.getMS();
|
this.ms = this.ms || this.getMS();
|
||||||
|
// Destroy previous ep if it's still running.
|
||||||
|
if (this.ep?.connected) this.ep.destroy();
|
||||||
|
|
||||||
this.ep = await this.ms.createEndpoint({remoteSdp: this.dlg.remote.sdp});
|
this.ep = await this.ms.createEndpoint({remoteSdp: this.dlg.remote.sdp});
|
||||||
this._configMsEndpoint();
|
this._configMsEndpoint();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user