Mauro Romito
12837d4b89
update license
2024-09-25 12:24:52 +02:00
Nicolas Mauri
8ee26ab378
Fix some voice message issues ( #7325 , #7217 )
...
Fix #7325 : prevent setting the audio session to inactive during recording
Fix #7217 : ensure that an audio player has its content loaded when it reaches the end to allow seek and replay.
2023-02-09 11:58:38 +01:00
Robin Kipp
95f9c5b3cb
Properly end the active AVAudioSession when recording finishes.
2022-06-27 20:02:22 +02:00
Stefan Ceriu
caab471352
Fixes voice message audio quality.
2021-08-06 14:22:52 +03:00
Stefan Ceriu
6b1f8f4c30
#4090 - Activating the shared AVAudioSession before recording or playback.
2021-07-19 15:54:14 +03:00
Stefan Ceriu
a7d053e97f
#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
7e2305464c
#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
1000736265
#4094 - Various tweaks, bug fixes and improvements following code review.
2021-06-23 15:37:34 +03:00
Stefan Ceriu
172f197b4d
#4094 - Added voice messages locked mode playback.
2021-06-22 13:19:39 +03:00
Stefan Ceriu
d9293e7d2d
#4096 - Added locked mode transition and animations, locked recording mode and real time waveform.
2021-06-22 09:42:38 +03:00
Stefan Ceriu
220b9df8ec
#4096 - Extracted logic from the VoiceMessagePlaybackView. Exposed power levels from audio recorder.
2021-06-22 09:42:37 +03:00
Stefan Ceriu
29e5557f7a
#4096 - Added voice message decoding, timeline cell and playback UI.
2021-06-22 09:42:37 +03:00