fix remote provisioning stuff
This commit is contained in:
parent
80211b0446
commit
fff9ec1c8c
3 changed files with 10 additions and 12 deletions
|
@ -582,12 +582,6 @@ public class LinphoneManager implements LinphoneCoreListener, LinphoneChatMessag
|
|||
|
||||
mLc = LinphoneCoreFactory.instance().createLinphoneCore(this, mLinphoneConfigFile, mLinphoneFactoryConfigFile, null, c);
|
||||
|
||||
try {
|
||||
initLiblinphone();
|
||||
} catch (LinphoneCoreException e) {
|
||||
Log.e(e);
|
||||
}
|
||||
|
||||
TimerTask lTask = new TimerTask() {
|
||||
@Override
|
||||
public void run() {
|
||||
|
@ -872,6 +866,13 @@ public class LinphoneManager implements LinphoneCoreListener, LinphoneChatMessag
|
|||
|
||||
public void globalState(final LinphoneCore lc, final GlobalState state, final String message) {
|
||||
Log.i("New global state [",state,"]");
|
||||
if (state == GlobalState.GlobalOn){
|
||||
try {
|
||||
initLiblinphone();
|
||||
} catch (LinphoneCoreException e) {
|
||||
Log.e(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void registrationState(final LinphoneCore lc, final LinphoneProxyConfig proxy,final RegistrationState state,final String message) {
|
||||
|
|
|
@ -1053,14 +1053,11 @@ public class LinphonePreferences {
|
|||
if (url != null && url.length() == 0) {
|
||||
url = null;
|
||||
}
|
||||
|
||||
LpConfig config = getConfig();
|
||||
config.setString("misc", "config-uri", url);
|
||||
config.sync();
|
||||
getLc().setProvisioningUri(url);
|
||||
}
|
||||
|
||||
public String getRemoteProvisioningUrl() {
|
||||
return getConfig().getString("misc", "config-uri", null);
|
||||
return getLc().getProvisioningUri();
|
||||
}
|
||||
|
||||
public void setDefaultDisplayName(String displayName) {
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit f06140d0758a409a70070aa2bd6f31086613cf1d
|
||||
Subproject commit d94a20367fca31e882632d6b44d354ee4efea62f
|
Loading…
Reference in a new issue