OESF Portables Forum
Model Specific Forums => Gemini PDA => Gemini PDA - Sailfish OS => Topic started by: rasva on January 18, 2019, 12:23:03 pm
-
Can anyone please test phone call under newest sailfish 3.0.1.11? In my case is always active speaker on the side with headphone jack, but so is the microphone! Does not mean that the other caller cannot hear me, but the quality of the call is reduced.
And BTW, silver button now does something, but only silencing the ring or vibration, still does not work to answer a call.
-
Can anyone please test phone call under newest sailfish 3.0.1.11? In my case is always active speaker on the side with headphone jack, but so is the microphone! Does not mean that the other caller cannot hear me, but the quality of the call is reduced.
And BTW, silver button now does something, but only silencing the ring or vibration, still does not work to answer a call.
Yep, it has always worked that way for me. One day when I get annoyed enough, I'll see if I can convince pulseaudio to use the other microphone. As you said, it doesn't stop people hearing you, just lowers the quality.
-
Could it be the "back" microphone by any chance? This is from /etc/pulse/xpolicy.conf
# -------- Variable section ----------------------------------------------------
# Defaults. To override define variables with new values
# in xpolicy.conf.d directory (for example xpolicy.conf.d/xvars.conf).
[variable]
# sinks, sources and ports
droid_source_input_microphone = input-builtin_mic
droid_source_input_backmicrophone = input-back_mic
.
.
.
# -------- Device section ------------------------------------------------------
[device]
type = microphone
source = droid.input.builtin@equals:"true"
ports = droid.input.builtin@equals:"true"->$droid_source_input_microphone
[device]
type = backmicrophone
source = droid.input.builtin@equals:"true"
ports = droid.input.builtin@equals:"true"->$droid_source_input_backmicrophone
But I cannot find where is then made a choice which microphone is used.
May be here?
[group]
name = call
flags = set_sink, set_source
sink = droid.output.low_latency@equals:"true"
source = droid.input.builtin@equals:"true"