element-x-ada/libraries/eventformatter/impl
Marco Romano a07286ace9
Split VoiceMessageType from AudioMessageType (#1664)
Currently, for compatibility reasons, we implement MSC3245v1 which puts the voice data inside an audio message type. Though at times it seems impractical to deal with a single message type which effectively represents 2 different kinds of messages.

This PR creates a new message type called `VoiceMessageType` which is used whenever we receive an event with `"msgtype": "m.audio"` which also has the `"org.matrix.msc3245.voice": {}` field. This makes it easier to process voice messages as different entities throughout the rest of the codebase.
2023-10-27 16:02:16 +02:00
..
src Split VoiceMessageType from AudioMessageType (#1664) 2023-10-27 16:02:16 +02:00
build.gradle.kts Extract to sub classes 2023-05-25 14:16:23 +02:00