element-hq / element-hq/element-call

Use lower level mute methods

Open
#3,617 1 comment 0 reactions 1 assignee Claimed by @BillCarsonFr View on GitHub
T-Task
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 6h
Merged PRs (30d)
54

Description

Currently we use `setMicrophoneEnabled` and `setCameraEnabled` to mute/unmute.

Those methods are very "smart", they:
- check for existing tracks
- start tracks if required
- publish tracks if not yet published

We do all of this in dedicated sections. So letting livekit take care of this is not necessary. It actually is bad since it might race with our own track initialisation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.