bigbluebutton-Github/bigbluebutton-html5/imports/ui
prlanzarin 00a2ab52a5 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-05-02 22:27:16 +00:00
..
components Merge pull request #20136 from KDSBrowne/v30.19985 2024-05-02 16:36:14 -03:00
core Merge remote-tracking branch 'upstream/v3.0.x-release' into away-mode 2024-05-02 08:45:10 -03:00
hooks improvement: use React context to store current user data 2024-04-04 10:13:27 -03:00
services fix(audio): acquire streams before negotiation when peer is answerer 2024-05-02 22:27:16 +00:00
stylesheets/styled-components feat: leave meeting button 2023-11-20 13:30:07 -03:00
Types implement loginURL in DOCS and Client 2024-04-24 18:41:46 -03:00