fix: Fix remote hangup call causing local screenstream to be released.
This commit is contained in:
parent
7a9e5cbb85
commit
b203b5dacb
|
|
@ -594,9 +594,10 @@ class GroupCall {
|
||||||
|
|
||||||
onGroupCallEvent.add(GroupCallEvent.LocalScreenshareStateChanged);
|
onGroupCallEvent.add(GroupCallEvent.LocalScreenshareStateChanged);
|
||||||
|
|
||||||
calls.forEach((call) {
|
calls.forEach((call) async {
|
||||||
call.addLocalStream(
|
await call.addLocalStream(
|
||||||
localScreenshareStream!.stream!, localScreenshareStream!.purpose);
|
await voip.delegate.cloneStream(localScreenshareStream!.stream!),
|
||||||
|
localScreenshareStream!.purpose);
|
||||||
});
|
});
|
||||||
|
|
||||||
await sendMemberStateEvent();
|
await sendMemberStateEvent();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue