Fix mediastreamer2 build.
This commit is contained in:
parent
8ffc8319fe
commit
84ed7ab7fd
3 changed files with 19 additions and 0 deletions
|
@ -23,9 +23,11 @@ import java.util.Comparator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.linphone.LinphoneSimpleListener.LinphoneOnCallStateChangedListener;
|
import org.linphone.LinphoneSimpleListener.LinphoneOnCallStateChangedListener;
|
||||||
|
import org.linphone.core.Hacks;
|
||||||
import org.linphone.core.LinphoneCall;
|
import org.linphone.core.LinphoneCall;
|
||||||
import org.linphone.core.LinphoneCore;
|
import org.linphone.core.LinphoneCore;
|
||||||
import org.linphone.core.LinphoneCoreException;
|
import org.linphone.core.LinphoneCoreException;
|
||||||
|
import org.linphone.core.Log;
|
||||||
import org.linphone.core.LinphoneCall.State;
|
import org.linphone.core.LinphoneCall.State;
|
||||||
|
|
||||||
import android.app.AlertDialog;
|
import android.app.AlertDialog;
|
||||||
|
@ -49,6 +51,11 @@ public class ConferenceActivity extends ListActivity implements
|
||||||
|
|
||||||
// Start Override to test block
|
// Start Override to test block
|
||||||
protected LinphoneCore lc() {
|
protected LinphoneCore lc() {
|
||||||
|
final int waitSlice=20;
|
||||||
|
while(!LinphoneManager.isInstanciated()) {
|
||||||
|
Log.d("LinphoneManager is not ready, waiting for ",waitSlice, "ms");
|
||||||
|
Hacks.sleep(waitSlice);
|
||||||
|
}
|
||||||
return LinphoneManager.getLc();
|
return LinphoneManager.getLc();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -330,6 +337,8 @@ public class ConferenceActivity extends ListActivity implements
|
||||||
public void run() {
|
public void run() {
|
||||||
CalleeListAdapter adapter = (CalleeListAdapter) getListAdapter();
|
CalleeListAdapter adapter = (CalleeListAdapter) getListAdapter();
|
||||||
|
|
||||||
|
String stateStr = call + " " + state.toString();
|
||||||
|
Log.d("ConferenceActivity received state ",stateStr);
|
||||||
switch (state.value()) {
|
switch (state.value()) {
|
||||||
case State.ID_INCOMING_RECEIVED:
|
case State.ID_INCOMING_RECEIVED:
|
||||||
case State.ID_OUTGOING_RINGING:
|
case State.ID_OUTGOING_RINGING:
|
||||||
|
|
|
@ -1012,4 +1012,9 @@ public final class LinphoneManager implements LinphoneCoreListener {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static final boolean isInstanciated() {
|
||||||
|
return instance != null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -128,4 +128,9 @@ class LinphoneCallImpl implements LinphoneCall {
|
||||||
LinphoneCallParamsImpl params = new LinphoneCallParamsImpl(getCurrentParamsCopy(nativePtr));
|
LinphoneCallParamsImpl params = new LinphoneCallParamsImpl(getCurrentParamsCopy(nativePtr));
|
||||||
return params.localConferenceMode();
|
return params.localConferenceMode();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "Call " + nativePtr;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue