element-ios/Riot/Modules/VoiceBroadcast
Phl-Pro ece07c4446
VoiceBroadcast: Manage app crash cases when recording (#7188)
* Cancel automatically a Voice Broadcast from a room after an app crash
* We limit for the moment the uncompleted voice broadcast cleaning to the breadcrumbs rooms list

By considering potential performance issues, we decided to limit the uncompleted VB cleaning in the recents list service:
- we run the process only once when the application is resumed
- we run the process only on the breadcrumbs rooms list

This prevent us from checking several times in parallel the same room (because a room may be listed in several recents sections)
This prevent us from checking several times the same room (each room should be checked only once after the app resume)
If a room is not checked from the recents list, a sanity check is still done in RoomViewController (to clean the room when the user opens it)
2022-12-23 15:25:52 +01:00
..
VoiceBroadcastSDK VoiceBroadcast: Manage app crash cases when recording (#7188) 2022-12-23 15:25:52 +01:00
MXSession+VoiceBroadcast.swift Display info dialogs when we prevent the user from starting a new voice broadcast 2022-10-20 00:38:42 +02:00
VoiceBroadcastServiceProvider.swift Support voice broadcast live playback (#7094) 2022-11-25 20:59:34 +01:00