Michael Weimann
|
07a1e9a009
|
Stop voice broadcast recording on redaction (#9455)
|
2022-10-19 16:02:48 +00:00 |
|
Michael Weimann
|
0630a9c448
|
End voice broadcast recording on any call (#9425)
|
2022-10-16 11:35:25 +00:00 |
|
Michael Weimann
|
19bc3f1d9a
|
Include device_id in voice broadcast info events (#9394)
|
2022-10-12 13:24:30 +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 |
|
Michael Weimann
|
d775e403c4
|
Add voice broadcast recording stores (#9319)
* Add voice broadcast recording stores
* Refactor startNewVoiceBroadcastRecording
|
2022-09-28 10:22:50 +02:00 |
|