element-x-android icon indicating copy to clipboard operation
element-x-android copied to clipboard

EC - Volume control problem

Open sndrtms opened this issue 8 months ago • 3 comments

Steps to reproduce

During 1:1 calls the physical volume button change the volume of the "in-call" channel, but the app outputs the sound on the media channel.

Outcome

The result is the physical buttons won't control the volume of the call. When earphones plugged, the buttons actually change the call's volume. Without earphones it does not.

Your phone model

Samsung A55, Pixel 9

Operating system version

Android 15

Application version and app store

Element X v25.04.3 (Github release)

Homeserver

matrix.org

Will you send logs?

Yes

Are you willing to provide a PR?

No

sndrtms avatar Apr 25 '25 14:04 sndrtms

I am running into the same issue on latest v25.04.3 Github release as well. I thought it was fixed with #4481 as in the release notes, but that doesn't appear to be the case. I'm on a Pixel 8 Pro device. Cc @jmartinesp for visibility

cliffjao avatar Apr 25 '25 22:04 cliffjao

Same problem here too.

What I found was the volume buttons correctly identify the phone output (at the bottom of the volume bar). But the element-call works on the media output. So no control through the volume buttons.

With bluetooth (earphones) all output goes through that single channel anyway the buttons work.

So the option is to:

  1. Change the volume control button to pick media output when the call is active or
  2. Change the element-call output to phone.

escix avatar Apr 28 '25 00:04 escix

Same here.

szimszon avatar May 09 '25 09:05 szimszon

Same here on Samsung S23 Ultra phone.

rajil avatar May 15 '25 07:05 rajil

#4663 fixed this issue.

sndrtms avatar Jun 30 '25 13:06 sndrtms