jiti-meet/react/features/base/tracks
Saúl Ibarra Corretgé 8225600b61 [RN] Don't open the camera on startup when there is no welcome page
The end goal of this patch was to avoid opening the camera when there is no
welcome page.

In order to achieve this, the logic for creating the local tracks was
refactored:

Before this patch local tracks were created when lib-jitsi-meet was initialized,
and destroyed when it was deinitialized. As a side note, this meant that when a
conference in a non-default domain was joined, local tracks were destroyed and
recreated in quick succession.

Now, local trans are created and destroyed based on what the next route will be,
and this happens when the target room has been decided. This allows us to create
local tracks the moment we need to render any route, and destroy them when there
is no route to be rendered. As an interesting byproduct, this refactor also
avoids the destruction + recreation of local tracks when a conference in a
non-default domain was left.
2017-07-18 20:42:20 -05:00
..
actionTypes.js [RN] Polyfill Symbol 2017-05-26 16:37:22 -05:00
actions.js Fix typos. Apply consistent formatting 2017-07-18 16:43:58 -05:00
functions.js [RN] Handle denied getUserMedia permissions 2017-07-18 16:41:39 -05:00
index.js Consistent middleware and reducer imports 2017-02-10 11:04:40 -06:00
middleware.js [RN] Don't open the camera on startup when there is no welcome page 2017-07-18 20:42:20 -05:00
reducer.js Simplify naming 2017-04-05 00:20:17 -05:00