Added G.729 audio codec

This commit is contained in:
Juha Heinanen
2020-11-26 11:03:24 +02:00
parent 3b0a9ccd0e
commit 6e8cc86199
3 changed files with 7 additions and 1 deletions

View File

@ -25,6 +25,7 @@ module ilbc.so
module g722.so
module g7221.so
module g726.so
module g729.so
module g711.so
module webrtc_aec.so
module opensles.so

View File

@ -31,6 +31,10 @@ add_library(lib_g722_1 STATIC IMPORTED)
set_target_properties(lib_g722_1 PROPERTIES IMPORTED_LOCATION
${distribution_DIR}/g7221/lib/${ANDROID_ABI}/libg722_1.a)
add_library(lib_g729 STATIC IMPORTED)
set_target_properties(lib_g729 PROPERTIES IMPORTED_LOCATION
${distribution_DIR}/g729/lib/${ANDROID_ABI}/libbcg729.a)
add_library(lib_amrnb STATIC IMPORTED)
set_target_properties(lib_amrnb PROPERTIES IMPORTED_LOCATION
${distribution_DIR}/amr/lib/${ANDROID_ABI}/libamrnb.a)
@ -82,6 +86,7 @@ target_link_libraries(baresip
lib_opus
lib_spandsp
lib_g722_1
lib_g729
lib_ilbc
lib_amrnb
lib_amrwb

View File

@ -25,7 +25,7 @@ class AudioActivity : AppCompatActivity() {
private var oldOpusPacketLoss = ""
private var oldAec = false
private var oldExtendedFilter = false
private val audioModules = listOf("opus", "amr", "ilbc", "g722", "g7221", "g726", "g711")
private val audioModules = listOf("opus", "amr", "ilbc", "g722", "g7221", "g726", "g729", "g711")
override fun onCreate(savedInstanceState: Bundle?) {