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);
calls.forEach((call) {
call.addLocalStream(
localScreenshareStream!.stream!, localScreenshareStream!.purpose);
calls.forEach((call) async {
await call.addLocalStream(
await voip.delegate.cloneStream(localScreenshareStream!.stream!),
localScreenshareStream!.purpose);
});
await sendMemberStateEvent();