I'm using PJsua 2.2.1, built for Android. I'm trying to change the default iLBC mode from 30 to 20 on Java code. I tried to call the method from EndPoint: epConfig.getMedConfig().setIlbcMode(Long.valueOf(20)); On Wireshark I can see that the mode was changed at least on sip packets, but as my server is set to iLBC mode 20, on the audio appears interesting sounds. When I set my server to use iLBC mode 30 the audio works fine, so I think that this Java method is not changing anything. I've also tried to set on the pjsua.h file, the value PJSUA_DEFAULT_ILBC_MODE = 20, and it works. But I need to set on the Java code to have a dynamic setting. Is it necessary any other settings? Someone does know if it's a issue? Aduilio