fix: Fix remote hangup call causing local screenstream to be released.

This commit is contained in:
cloudwebrtc 2022-09-13 10:34:07 +08:00
parent 7a9e5cbb85
commit b203b5dacb
1 changed files with 4 additions and 3 deletions

View File

@ -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();