element-hq / element-hq/element-call

Join/leave sounds coming from different device from voices

Open
#3,678 0 comments 0 reactions 0 assignees View on GitHub
A-Media-Devices T-Defect
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 6h
Merged PRs (30d)
54

Description

### Steps to reproduce

1. 2 different audio devices were available in my OS (Debian Linux 12)
2. Joined an Element Call and noticed audio was coming from the wrong device
3. Opened Element Call settings and chose the correct audio device

### Outcome

#### What did you expect?

All the audio from the call, including join/leave sounds should come from the correct device.

#### What happened instead?

Join/leave sounds still came from the original device, and people's voices came from the correct device

### Operating system

Debian Linux 12

### Browser information

Firefox 147.0 (64-bit)

### URL for webapp

call-next.element.io

### Will you send logs?

No

Contributor guide

Open the contributing guide

Research direction

Reproduce the call on Debian Linux 12 with two audio devices, using Firefox and the Element Call settings on call-next.element.io. Compare the device used for people's voices with the device used for join and leave sounds. Done means all call audio follows the device selected in settings.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian, linux, typescript
Domain
audio-video-rtc, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.