bigbluebutton-Github/bigbluebutton-html5/imports/ui/services/bbb-webrtc-sfu
prlanzarin 83e26b7f63 fix(screenshare): race condition - local stream ends while broker stars
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.
2022-05-09 18:00:30 +00:00
..
audio-broker.js fix(audio): abide to signalCandidates configuration flag 2022-05-02 13:49:47 +00:00
broker-base-errors.js fix(screenshare): race condition - local stream ends while broker stars 2022-05-09 18:00:30 +00:00
load-play.js fix: missing import in load-play util script (webrtc) 2022-03-03 19:49:53 -03:00
screenshare-broker.js fix(screenshare): race condition - local stream ends while broker stars 2022-05-09 18:00:30 +00:00
sfu-base-broker.js chore: add forceRelayOnFirefox option (false by default) 2021-11-30 20:31:12 +00:00
stream-state-service.js video-provider,screenshare: consider a stream unhealthy only when the peer fails 2021-02-05 19:54:05 -03:00
utils.js feat(bbb-html5): add a general forceRelay flag 2021-12-09 11:35:56 +00:00