element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
GNU Affero General Public License v3.0
3.39k stars 737 forks source link

Support for MSC3291: Muting in VoIP calls #3790

Open SimonBrandner opened 3 years ago

SimonBrandner commented 3 years ago

The implementation (https://github.com/matrix-org/matrix-js-sdk/pull/1812, https://github.com/matrix-org/matrix-react-sdk/pull/6486) has been merged on Element Web, so it would be nice if Android supported this too. The implementation should be relatively easy

SimonBrandner commented 3 years ago

The implementation should be relatively easy

Thinking about this again EA would need to send only m.call.sdp_stream_metadata_changed to not tell other clients that they support MSC3077 (see https://github.com/SimonBrandner/matrix-doc/blob/msc/sdp-metadata/proposals/3077-multi-stream-voip.md#backwards-compatibility)

kittykat commented 3 years ago

This applies both to audio only and video calls