Commit Graph

18 Commits

Author SHA1 Message Date
Yoan Pintas 91c5936a24 Add voice broadcast slider (#7010) 2022-11-14 17:16:14 +01:00
yostyle af9019cdba Merge branch 'develop' into yostyle/voice_broadcast_playing 2022-10-20 17:45:41 +02:00
manuroe 34a49f966a VB: Own code review 2022-10-20 13:39:27 +02:00
manuroe 64d4a91463 VB: Support live playback
from the beginning or with go live
2022-10-20 12:25:40 +02:00
manuroe f21b3d8ba9 VB: Manage playback completion properly
Make VoiceManager audioPlayerDidFinishPlaying called when the last item of the playlist has been played
2022-10-20 09:38:14 +02:00
manuroe 118a2bd8af VoiceMessageAudioPlayer: Add support of URLs queue playback
To be used for voice broadcast
2022-10-19 23:01:04 +02:00
Alfonso Grillo 23e977c13a Add allowBackgroundAudioMessagePlayback build setting 2022-10-13 14:35:25 +02:00
David Langley 76e1095c0f Simplify scrubbing logic. 2021-09-22 16:26:20 +01:00
David Langley 84ad1ec372 Add scrubbing 2021-09-22 09:36:20 +01:00
Stefan Ceriu bd255d370c #4655 - Allowing voice message playback to be controlled from the lock screen or the control center. 2021-08-05 16:55:02 +03:00
Stefan Ceriu d7a715467e #4090 - Activating the shared AVAudioSession before recording or playback. 2021-07-19 15:54:14 +03:00
Stefan Ceriu 1b042db4d3 #4090 - Various tweaks and fixes following code review. Switched back to DateFormatters for formatting durations, sanitising audio player durations and current times. 2021-07-19 15:48:37 +03:00
Stefan Ceriu 87d6265067 #4094 - Fixed flickering elapsed time labels and other tweaks. 2021-07-14 14:40:54 +03:00
Stefan Ceriu b70c5b02c6 #4094 - Switched back to multiple audio player instances (1 per event identifier), strongly retaining the currenty playing one and unloading all stopped ones. Various other improvements and bug fixes. 2021-07-14 10:26:21 +03:00
Stefan Ceriu 37e9ca52c1 #4094 - Added multiple observation on media services and a mediaServiceProvider that prevents simultaneous playback from multiple player instances. 2021-06-24 11:29:07 +03:00
Stefan Ceriu ead91f8781 #4094 - Added voice messages locked mode playback. 2021-06-22 13:19:39 +03:00
Stefan Ceriu f1a9acb5cc #4096 - Various small UI tweaks and bug fixes. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 19e402a622 #4096 - Added voice message decoding, timeline cell and playback UI. 2021-06-22 09:42:37 +03:00