releaseAll method
释放所有渲染器(通话结束时调用)
适用场景:
- 群呼结束:GroupCallManager.release()
- 单呼结束:CallManager.release()
Implementation
Future<void> releaseAll() async {
// 释放本地渲染器
await _localRenderer?.dispose();
_localRenderer = null;
// 释放所有远端渲染器
for (final renderer in _remoteRenderers.values) {
await renderer.dispose();
}
_remoteRenderers.clear();
}