18d1572dab
This patch loads the config later than we used to, that is, only once we know the room the user is about to join. Due to architectural limitations in lib-jitsi-meet, it needs to be initialized with a configuration in order to properly function. This is unfortunate because we need to create a video track in the welcome page, but don't know the room (hence no config) yet. In order to circumvent this problem an empty configuration is used, which is later swapped with the appropriate one, once loaded. Some interesting side-effects of this change are a perceived speed increase when the app starts or a conference is hangup. They are both due to the fact that no config needs to be fetched from a remote server in those cases. |
||
---|---|---|
.. | ||
actionTypes.js | ||
actions.js | ||
functions.js | ||
getRoomName.js | ||
index.js | ||
parseURLParams.js | ||
reducer.js |