From 33c2fdd9a9cd4b4de1b26d791bbb22e03bd5d456 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Thu, 23 Apr 2020 17:45:11 +0300 Subject: [PATCH] - Improved configuration of account's audio codecs. --- app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt index 0af170ff..1fb7b318 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt @@ -84,9 +84,8 @@ class AccountActivity : AppCompatActivity() { regCheck.isChecked = acc.regint > 0 val audioCodecs = ArrayList(Api.audio_codecs().split(",")) - newCodecs.addAll(audioCodecs) - while (newCodecs.size < audioCodecs.size) newCodecs.add("") - + newCodecs.addAll(acc.audioCodec) + while (newCodecs.size < audioCodecs.size) newCodecs.add("-") val layout = findViewById(R.id.CodecSpinners) as LinearLayout val spinnerList = Array(audioCodecs.size, {_ -> ArrayList()}) for (i in audioCodecs.indices) { @@ -97,8 +96,8 @@ class AccountActivity : AppCompatActivity() { if (acc.audioCodec.size > i) { val codec = acc.audioCodec[i] spinnerList[i].add(codec) - for (c in audioCodecs) if (c != codec) spinnerList[i].add(c) spinnerList[i].add("-") + for (c in audioCodecs) if (c != codec) spinnerList[i].add(c) } else { spinnerList[i].addAll(audioCodecs) spinnerList[i].add(0, "-")