don't throw here for now, although it is probably a sign of why the tracks disappear
This commit is contained in:
parent
bade40acc6
commit
b133f58f7a
1 changed files with 6 additions and 6 deletions
|
@ -400,12 +400,12 @@ export class PeerCall implements IDisposable {
|
||||||
// According to previous comments in this file, firefox at some point did not
|
// According to previous comments in this file, firefox at some point did not
|
||||||
// add streams until media started arriving on them. Testing latest firefox
|
// add streams until media started arriving on them. Testing latest firefox
|
||||||
// (81 at time of writing), this is no longer a problem, so let's do it the correct way.
|
// (81 at time of writing), this is no longer a problem, so let's do it the correct way.
|
||||||
if (this.peerConnection.remoteTracks.length === 0) {
|
// if (this.peerConnection.remoteTracks.length === 0) {
|
||||||
await log.wrap(`Call no remote stream or no tracks after setting remote description!`, async log => {
|
// await log.wrap(`Call no remote stream or no tracks after setting remote description!`, async log => {
|
||||||
return this.terminate(CallParty.Local, CallErrorCode.SetRemoteDescription, log);
|
// return this.terminate(CallParty.Local, CallErrorCode.SetRemoteDescription, log);
|
||||||
});
|
// });
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
|
|
||||||
this.setState(CallState.Ringing, log);
|
this.setState(CallState.Ringing, log);
|
||||||
|
|
||||||
|
|
Reference in a new issue