element-x-ada/features/messages/impl
Marco Romano 0e4141863b
Always treat waveform as List<Float> (#1663)
[MSC3246](https://github.com/matrix-org/matrix-spec-proposals/pull/3246) specifies the waveform as a list of ints because:

> Because floating point numbers are not allowed in Matrix events

Though DSP on audio data is almost always done using their floating point representation.
This PR brings the float<->int rescaling in the `matrix` module so that the application code can always work with float waveform samples.
2023-10-27 12:49:58 +00:00
..
src Always treat waveform as List<Float> (#1663) 2023-10-27 12:49:58 +00:00
.gitignore Try splitting messages into api and impl modules 2023-03-03 14:38:05 +01:00
build.gradle.kts Move MediaPlayer from messages module to new dedicated library module (#1654) 2023-10-27 09:58:17 +02:00
consumer-rules.pro Try splitting messages into api and impl modules 2023-03-03 14:38:05 +01:00