element-hq / element-hq/element-call
Watch (WearOS) audio should not be default for video call
- 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
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