Merge branch 'fix/release-renderer-to-fix-crashes-for-android' into 'main'
fix: release renderer to fix crashes on android. See merge request famedly/company/frontend/famedlysdk!1122
This commit is contained in:
commit
125ce4d91f
|
|
@ -89,6 +89,12 @@ class WrappedMediaStream {
|
|||
await stream?.dispose();
|
||||
stream = null;
|
||||
}
|
||||
await renderer.dispose();
|
||||
}
|
||||
|
||||
Future<void> disposeRenderer() async {
|
||||
renderer.srcObject = null;
|
||||
await renderer.dispose();
|
||||
}
|
||||
|
||||
Uri? get avatarUrl => getUser().avatarUrl;
|
||||
|
|
|
|||
|
|
@ -1095,7 +1095,9 @@ class GroupCall {
|
|||
stream.stream!.getTracks().forEach((element) {
|
||||
element.stop();
|
||||
});
|
||||
|
||||
stream.stream!.dispose();
|
||||
stream.disposeRenderer();
|
||||
|
||||
onGroupCallEvent.add(GroupCallEvent.UserMediaStreamsChanged);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue