Add CallHandler singleton and add CallView.
CallView is the container for either VideoViews or WaveformViews. All UI elements listen for 'call_state' payloads and then call CallHandler.getCall(roomId) to extract the current MatrixCall for that room. We can't do this via stateful dispatches because dispatching does not preserve ordering empirically (probably due to setTimeout).
This commit is contained in:
@@ -96,7 +96,7 @@ require('../skins/base/views/molecules/RoomDropTarget');
|
||||
require('../skins/base/views/molecules/DirectoryMenu');
|
||||
require('../skins/base/views/atoms/voip/VideoFeed');
|
||||
require('../skins/base/views/molecules/voip/VideoView');
|
||||
require('../skins/base/views/molecules/voip/CallHandler');
|
||||
require('../skins/base/views/molecules/voip/CallView');
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user