element-hq / element-hq/element-call

Turn off sound being overwritten by unmuting

Open
#4,192 1 comment 5 reactions 0 assignees View on GitHub
T-Defect X-Needs-Info
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 8h
Merged PRs (30d)
55

Description

### Steps to reproduce

This situation requires at least 2 users.
user A is microphone muted.
user B is deafen(completely muted, microphone + audio).
if user A then unmutes while user B is still deafen, user B is able to hear user A.
if on a call with more than 2 users, the other users continue to be muted for deafened user B.

### Outcome

#### What did you expect?
User A continues to not be heard
#### What happened instead?
User A was heard.

### Operating system

Artix Linux x86_64 (Arch based system)

### Browser information

Chrmoum 149.0.0.0

### URL for webapp

Private server using element-call version v0.20.1

### Will you send logs?

No

Contributor guide

Open the contributing guide

Research direction

No source file or test is identified in the report. Start by reproducing the two-user deafened and unmuting sequence on Element Call v0.20.1, then trace the mute state handling for deafened users. Done means a deafened user still cannot hear a participant who unmutes, including during calls with more than two users.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
audio-video-rtc
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.