Michael Weimann
|
a2777d3a03
|
Add labs setting to force small broadcast chunks (#9806)
|
2022-12-23 13:45:26 +00:00 |
Michael Weimann
|
526645c791
|
Apply prettier formatting
|
2022-12-12 12:24:14 +01:00 |
Michael Weimann
|
55921e4888
|
Fix voice broadcast recording (#9617)
|
2022-11-25 08:47:46 +01:00 |
Michael Weimann
|
f6347d24ef
|
Show time left for voice broadcast recordings (#9564)
|
2022-11-10 10:53:49 +00:00 |
Michael Weimann
|
d4f1c573ad
|
Fix voice broadcast recording limit (#9478)
|
2022-10-22 13:07:39 +02:00 |
Michael Weimann
|
bac6e12946
|
Implement Voice Broadcast recording (#9307)
* Implement VoiceBroadcastRecording
* Implement PR feedback
* Add voice broadcast recording stores
* Refactor startNewVoiceBroadcastRecording
* Refactor VoiceBroadcastRecordingsStore to VoiceBroadcastRecording
* Rename VoiceBroadcastRecording to VoiceBroadcastRecorder
* Return remaining chunk on stop
* Extract createVoiceMessageContent
* Implement recording
* Replace dev value with config
* Fix clientInformation-test
* Refactor VoiceBroadcastRecording
* Fix VoiceBroadcastRecording types
* Re-order getter
* Mark voice_broadcast config as optional
* Merge voice-broadcast modules
* Remove underscore props
* Add Optional types
* Add return types everywhere
* Remove test casts
* Add magic comments
* Trigger CI
* Switch VoiceBroadcastRecorder to TypedEventEmitter
* Trigger CI
* Add voice broadcast chunk event content
Co-authored-by: Travis Ralston <travisr@matrix.org>
|
2022-10-11 22:31:28 +00:00 |