From e1d6876b9985c1b4c0ad7cb984384dba0d54225c Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Mon, 20 Apr 2026 20:26:58 +0300 Subject: [PATCH] Restored accidentally removed Account Media encryption updating code --- .../main/kotlin/com/tutpro/baresip/AccountScreen.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt index 551ef40c..20403c95 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt @@ -1461,6 +1461,16 @@ private fun checkOnClick(ctx: Context, viewModel: AccountViewModel, ua: UserAgen Log.d(TAG, "New checkOrigin is ${acc.checkOrigin}") } + val newMediaEnc = viewModel.mediaEnc.value + if (newMediaEnc != acc.mediaEnc) { + if (Api.account_set_mediaenc(acc.accp, newMediaEnc) == 0) { + acc.mediaEnc = Api.account_mediaenc(acc.accp) + Log.d(TAG, "New mediaenc is ${acc.mediaEnc}") + } + else + Log.e(TAG, "Setting of mediaenc $newMediaEnc failed") + } + val newMediaNat = viewModel.mediaNat.value if (newMediaNat != acc.mediaNat) { if (Api.account_set_medianat(acc.accp, newMediaNat) == 0) {