983e62ffe9
The plan set in motion here is to associate remote participants with the JitsiConference instances that created them in order to be able to remove remote participants when a JitsiConference is no longer the primary focus of the jitsi-meet app. And that's supposed to alleviate a problem with multiplying remote thumbnails. Doing all of the above in a single commit is a bit of a high order. So I'm splitting the whole into multiple successive commits for the purposes of observability, comprehension. Each commit is supposed to be safe even if subsequent commits are not accepted, are reverted, whatever. Obviously, without the successive commits, a commit may be "unused". One of the important pieces of the multiplying remote thumbnails "fix" offered is removing remote participants who are no longer of interest i.e. PARTICIPANT_LEFT. But in order for _LEFT to be implemented, _JOINED must be implemented first. |
||
---|---|---|
.. | ||
components | ||
actionTypes.js | ||
actions.js | ||
constants.js | ||
functions.js | ||
index.js | ||
middleware.js | ||
reducer.js | ||
sounds.js |