diff --git a/daemon/src/account.cpp b/daemon/src/account.cpp index f5d75e273f35600051773f9e4507d04010bf6cbc..2e195b5063fc8f62a7a7568b637bd9fd998fd2c3 100644 --- a/daemon/src/account.cpp +++ b/daemon/src/account.cpp @@ -203,8 +203,7 @@ void Account::setActiveAudioCodecs(const vector<string> &list) // list contains the ordered payload of active codecs picked by the user for this account // we used the codec vector to save the order. - for (vector<string>::const_iterator iter = list.begin(); iter != list.end(); - ++iter) { + for (vector<string>::const_iterator iter = list.begin(); iter != list.end(); ++iter) { int payload = std::atoi(iter->c_str()); audioCodecList_.push_back(payload); } diff --git a/daemon/src/dbus/configurationmanager.cpp b/daemon/src/dbus/configurationmanager.cpp index 96da9af473450ceeec78f67d11d23ca0adfd3e93..bebfb32cec84d427a205e93ccf7627b5f5fd4e04 100644 --- a/daemon/src/dbus/configurationmanager.cpp +++ b/daemon/src/dbus/configurationmanager.cpp @@ -230,6 +230,8 @@ void ConfigurationManager::setActiveAudioCodecList(const std::vector<std::string if (acc) { acc->setActiveAudioCodecs(list); Manager::instance().saveConfig(); + } else { + ERROR("Could not find account %s", accountID.c_str()); } } diff --git a/gnome/src/actions.c b/gnome/src/actions.c index 3255a87d65361399137b8fda2b00b56d11c04a55..9bcc258736d758d039904f072fc02891fdc26253 100644 --- a/gnome/src/actions.c +++ b/gnome/src/actions.c @@ -890,9 +890,10 @@ sflphone_fill_audio_codec_list_per_account(account_t *account) codec_t *orig = codec_list_get_by_payload(payload, system_acodecs); codec_t *c = codec_create_new_from_caps(orig); - if (c) + if (c) { + c->is_active = TRUE; g_queue_push_tail(account->acodecs, c); - else + } else ERROR("Couldn't find codec %d %p", payload, orig); } g_array_unref(order);