BelledonneCommunications / linphone-android

Linphone.org mirror for linphone-android (https://gitlab.linphone.org/BC/public/linphone-android)
https://linphone.org
GNU General Public License v3.0
1.11k stars 680 forks source link

Option to change/disable the paused call music #1408

Open UniqueActive opened 3 years ago

UniqueActive commented 3 years ago

Hello,

one of the only things that have been disruptive to my experience using Linphone is the paused call music.

Firstly the choice of music is very subjective and something not very neutral was chosen, without an option to change it myself. I would personally much prefer a quiet periodic beeping noise letting me know that something is up with the call, instead of a loud electric guitar solo. ;)

Secondly, I have to run Linphone with increased volume in the setting due to quiet conversation partners, but this seems to also make the pause music louder, to the point that it's probably not good for my hearing as it starts with very loud noises that are unavoidable. :)

Being able to change or disable the pause music would thus be an actually great improvement for me and others I have used Linphone with. Being able to change its volume would also be great, but not absolutely necessary since I could just configure a quieter audio file.

Many thanks in advance for taking the time!

Viish commented 3 years ago

By the way, you can disable the pause music in editing the factory_config file in the Android project and setting:

[sound]
hold_music=empty.wav # Or any other filename / path that doesn't exists
elraymond commented 2 years ago

Seconded.

When other parties - my boss, a business affiliation, whoever - hear music when I put them on hold, for example to briefly answer another call, they think this is music I chose them to hear. And what taste in music somebody has is part of the image that person projects, isn't it.

At least, please, include an option to turn it off entirely in the Android app, which, as you know, is configurable only through the user interface on a typical, locked-down smartphone. If need be, I can still configure MOH on my (freely configurable) PBX if I want to.

Thanks a lot, R.

Edit: Also, the curious Asterisk user might want to take note of https://community.asterisk.org/t/linphone-asterisk-hold-to-music-issues/74981 I.e. when using your smartphone in your home or business WLAN and having Asterisk configured with MOH, so the same stuff plays regardless of the phone with which you picked up the call, you're running into a bit of trouble with the Linphone Android client. Even without directmedia, by the way. Asterisk sends both, Linphone's and its own MOH, also in calls with a bridged media path.

ParticleCore commented 5 months ago

@Viish any chance that can be done programmatically or are we forced to use a config file just to turn it off?

Viish commented 5 months ago

Hi @ParticleCore,

Yes, you aren't obligated to use a config file. This way you are sure no account will be saved between two app startup.

Cheers,

ParticleCore commented 5 months ago

@Viish I am afraid you might have mistaken the issues, this one is about turning off the hold music, did you mean to reply to this one #2130 ?

Viish commented 1 month ago

any chance that can be done programmatically or are we forced to use a config file just to turn it off?

You can use core.playFile = "" to disable it (or set the path to the file you'd like).