bigbluebutton-Github/bigbluebutton-html5/imports
prlanzarin 555a8f6522 fix(audio): acquire streams before negotiation when peer is answerer
When a sendrecv peer acts as the answerer, gUM is only called _after_
the remote offer is received. This is fine, but the error handling runs
different in that scenario in a way that eventual gUM errors are treated
as negotiation errors, leading to inconsistencies when surfacing the
error to end users.

If a peer is acting as answerer and is a transceiver, acquire the local
streams _before_ actual negotiation so that gUM errors are surfaced
correctly (and we spare uneeded negotiation steps).
2024-04-12 14:29:38 -03:00
..
api Merge pull request #19608 from lfzawacki/gladia-2.7 2024-03-07 15:32:54 -05:00
startup fix(bbb-html5): customHeartbeat would not close stale sessions, + (#19017) 2024-01-22 11:10:41 -05:00
ui fix(audio): acquire streams before negotiation when peer is answerer 2024-04-12 14:29:38 -03:00
utils improve throttle function 2023-11-01 17:36:46 -03:00