Commit Graph

18 Commits

Author SHA1 Message Date
Mauro Romito 12837d4b89 update license 2024-09-25 12:24:52 +02:00
Andy Uhnak ae0f723ed2 Fix compile error 2023-01-23 17:14:11 +00:00
Yoan Pintas 313f715093 Handle a connection issue when we try to start a new voice broadcast (#7276) 2023-01-17 14:49:36 +00:00
Phl-Pro 746391ae23 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
Philippe Loriaux c3b8eca994 Update last PR comment 2022-12-02 18:22:58 +01:00
Philippe Loriaux fb10fbe4fb Fix PR comments 2022-12-02 17:45:24 +01:00
Philippe Loriaux b1c18b2792 Add the last sequence number in the paused/stopped state event 2022-12-02 16:26:34 +01:00
Yoan Pintas 0cb4e69f05 Support voice broadcast live playback (#7094) 2022-11-25 20:59:34 +01:00
Yoan Pintas 3226cee25b Avoid simultaneous state changes (#6986) 2022-10-27 17:15:18 +02:00
Giom Foret 2b109c5ff3 Voice Broadcast: log and block unexpected state change 2022-10-26 12:28:40 +02:00
Yoan Pintas 8d30c24a98 Add voice broadcast initial state in bubble data (#6972)
- Add voice broadcast initial state in bubble data
- Remove the local record after sending
2022-10-26 08:51:41 +02:00
Yoan Pintas ef50beda68 Avoid unnecessary send state request (#6970) 2022-10-25 16:51:03 +02:00
Giom Foret b751de137b Enhance RoomBubbleCellData handling
- detect correctly an actual live recording
- update the tile display at the end of a live recording
2022-10-20 19:39:51 +02:00
Philippe Loriaux 2762666f8b Add sequence value when sending chunk files 2022-10-20 19:39:50 +02:00
yostyle c51296c691 Add device_id and record tag 2022-10-19 13:10:59 +02:00
Yoan Pintas 58551e04c1 [Voice Broadcast] Aggregate the chunks of voice messages in room timeline (#6891) 2022-10-17 18:23:47 +02:00
Doug 75b6ae0e58 Fix RiotTests. 2022-10-12 14:42:24 +01:00
Yoan Pintas 98aae7f667 Add voice broadcast state event (#6785) 2022-10-12 11:30:38 +02:00