Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packages/stream_video/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
## Upcoming

### 🐞 Fixed
* Reverted iOS audio session release on call leave ([#1155](https://github.com/GetStream/stream-video-flutter/pull/1155)) due to reports of broken audio playout on some iOS sessions.
* Improved SFU join, recovery and migration logic to reduce failed joins with reconnect loops when joining full or shutting-down SFU
* Fixed race condition in `Call.join` when another connect is already in progress, with proper timeout handling.
* Fixed `consumeAndAcceptActiveCall` to ensure the coordinator WS is connected before consuming incoming calls during cold start.
Expand Down
8 changes: 0 additions & 8 deletions packages/stream_video/lib/src/webrtc/rtc_manager.dart
Original file line number Diff line number Diff line change
Expand Up @@ -498,14 +498,6 @@ class RtcManager extends Disposable {
onLocalTrackPublished = null;
onRemoteTrackReceived = null;

if (CurrentPlatform.isIos) {
try {
await RtcMediaDeviceNotifier.instance.pauseAudioPlayout();
} catch (e) {
_logger.w(() => '[dispose] pauseAudioPlayout failed: $e');
}
}

await Future.wait([
if (publisher != null)
publisher!.dispose().catchError((Object e, StackTrace stk) {
Expand Down
Loading