element-hq / element-hq/element-call

Watch (WearOS) audio should not be default for video call

Open
#921 0 comments 0 reactions 0 assignees View on GitHub
A-Mobile O-Occasional S-Minor T-Defect
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 6h
Merged PRs (30d)
54

Description

### Your use case

#### What would you like to do?
When receiving a call the audio should not be routed to android watch by default
#### Why would you like to do it?
Element Android picks the watch as the default output
#### How would you like to achieve it?
Video call should be routed to the speaker

### Have you considered any alternatives?

No

### Additional context

Element Call should behave sanely w.r.t watches when ported to ElementX (Android/iOS)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing an incoming video call with an Android WearOS watch connected and trace how the call chooses its audio output. The work is done when calls route to the phone speaker by default instead of the watch, while other audio-routing behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
audio-video-rtc, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.