element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
75 stars 12 forks source link

[Story] See waveform visualisation for voice messages #2112

Closed jonnyandrew closed 8 months ago

jonnyandrew commented 1 year ago

Description

Display a waveform representing the voice message in the player

Acceptance criteria

Size estimate

None

Dependencies

Preconditions

No response

Sign-off

Android

iOS

Out of scope

Open questions

No response

Subtasks

### Android
- [x] Tested waveform shape is correct (tested by comparing waveform peaks with EW)
- [x] Waveform displays in voice messages in timeline.
- [x] Waveform displays in voice message held in the preview player.
### iOS
- [ ] Tested waveform shape is correct
- [ ] Waveform displays in voice messages in timeline.
- [ ] Waveform displays in voice message held in the preview player.
- [ ] https://github.com/vector-im/element-x-ios/pull/1919
### Other
- [x] Fix incorrect waveform value range (resolved in https://github.com/matrix-org/matrix-rust-sdk/pull/2697)