Travis Ralston
|
3d72b9e227
|
Render error state for audio components
Fixes https://github.com/vector-im/element-web/issues/17148
Both `AudioPlayer` and `RecordingPlayback` got a fragment added to their DOM structure, to incorporate the rarely seen error message below it. Additionally, a missing try/catch was added to the `Playback` class to handle uncaught decoding issues.
The similarity of the components is tracked in https://github.com/vector-im/element-web/issues/18161
|
2021-07-21 15:47:52 -06:00 |
|
Michael Telatynski
|
ce78cdf4ad
|
Conform to new react and typescript eslint rules
|
2021-07-19 22:43:11 +01:00 |
|
Travis Ralston
|
da8a783ca0
|
lint
|
2021-06-30 14:51:18 -06:00 |
|
Travis Ralston
|
a5a4f2ed7d
|
Fix linter + merge
|
2021-06-30 13:29:37 -06:00 |
|
Travis Ralston
|
c5a72ee6ad
|
Fix arrow seeking
|
2021-06-24 20:26:40 -06:00 |
|
Travis Ralston
|
ebb6f1b602
|
Add seeking and notes about clock desync
|
2021-06-24 20:18:50 -06:00 |
|
Travis Ralston
|
9c752680ba
|
Tile styling and early behaviour
|
2021-06-24 13:56:11 -06:00 |
|
Travis Ralston
|
ffef2e58cb
|
Unify audio message types to new media body
|
2021-06-24 11:38:35 -06:00 |
|
Travis Ralston
|
dda60949c3
|
Introduce basic audio playback control
|
2021-06-24 11:38:35 -06:00 |
|