diff --git a/Linphone/model/setting/SettingsModel.cpp b/Linphone/model/setting/SettingsModel.cpp index 2810f5cd6..ff3a69721 100644 --- a/Linphone/model/setting/SettingsModel.cpp +++ b/Linphone/model/setting/SettingsModel.cpp @@ -242,10 +242,9 @@ float SettingsModel::getMicVolume() { } else { auto call = CoreModel::getInstance()->getCore()->getCurrentCall(); if (call) { - v = call->getRecordVolume(); + v = static_cast(pow(10.0, call->getRecordVolume() / 10.0)); } } - emit micVolumeChanged(v); return v; }