83e26b7f63
There could be a race condition where the local getDisplayMedia stream ends (eg via Chrome`s stop sharing toast) while the broker hasn't finished starting. That would lead to a scenario where the broker wouldn't emit an end event, causing screen sharing to be flagged as started with a blank/invalid stream. |
||
---|---|---|
.. | ||
audio-broker.js | ||
broker-base-errors.js | ||
load-play.js | ||
screenshare-broker.js | ||
sfu-base-broker.js | ||
stream-state-service.js | ||
utils.js |