#4096 - Added voice message decoding, timeline cell and playback UI.

This commit is contained in:
Stefan Ceriu
2021-06-14 17:47:59 +03:00
parent 04986bd407
commit 29e5557f7a
23 changed files with 783 additions and 33 deletions
@@ -22,7 +22,7 @@ protocol VoiceMessageToolbarViewDelegate: AnyObject {
func voiceMessageToolbarViewDidRequestRecordingFinish(_ toolbarView: VoiceMessageToolbarView)
}
enum VoiceMessageToolbarViewState {
enum VoiceMessageToolbarViewUIState {
case idle
case recording
}
@@ -53,7 +53,7 @@ class VoiceMessageToolbarView: PassthroughView, Themable, UIGestureRecognizerDel
weak var delegate: VoiceMessageToolbarViewDelegate?
var state: VoiceMessageToolbarViewState = .idle {
var state: VoiceMessageToolbarViewUIState = .idle {
didSet {
switch state {
case .recording: