How to enable G729 in Linphone Android

I followed the guide at the link: G729 codec for Linphone Android

And the .SO file is added to the libs directory.

We can create an Android application on the device itself and see the G729 setting on the settings screen.

But when we turned off all audio codecs except the G729, we can no longer make calls.

Could you help me build and integrate the G729 in Linphone Android?

+4
source share
3 answers

In linphone we read the file and that they give an option while we build the project. you need to specify g729 as 1 and build the project.

hope this works for you.

+1
source

First download the latest Linphone source code from here .

After that, go to the top-level directory of the project and run the following command:

./prepare.py -DENABLE_NON_FREE_CODECS=ON -DENABLE_G729=ON 

By default, all non-free codecs are disabled.

Using the command above, you can enable non-free codecs. -DENABLE_NON_FREE_CODECS=ON enable non free codecs argument and -DENABLE_G729=ON enable G729 codec.

Hope this helps.

+1
source

Two things need to be understood here: firstly, the G729 must be enabled on the SIP server, and secondly, you need to enable the G729 in the application at both ends (receiver and caller).

To create a linphone with G729, run the following command:

make BUILD_G729=1

0
source

All Articles