bug fix
This commit is contained in:
@@ -4,6 +4,7 @@ package com.tianrun.sipcall;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
|
||||
import com.tianrun.sipcall.call.CallMediaUtils;
|
||||
import com.tianrun.sipcall.call.InCallActivity;
|
||||
@@ -220,8 +221,13 @@ public class SipEngine implements BluetelInterface {
|
||||
|
||||
@Override
|
||||
public void NotifyCallMediaState(int callid, int r, int l, int payload) {
|
||||
logmy.e("NotifyCallMediaState" + callid + "<>" + r + "<>" + l + "<>" + payload);
|
||||
ActivityMgr.sendMsg(CONS.MEDIASTATE, new CallMediaUtils(callid, payload, r, l));
|
||||
logmy.e("NotifyCallMediaState=========" + callid + "<>" + r + "<>" + l + "<>" + payload);
|
||||
ActivityMgr.topActivity.handler.postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
ActivityMgr.sendMsg(CONS.MEDIASTATE, new CallMediaUtils(callid, payload, r, l));
|
||||
}
|
||||
}, 500);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -266,9 +272,10 @@ public class SipEngine implements BluetelInterface {
|
||||
* @return
|
||||
*/
|
||||
public int CallNumber(String number, boolean isVideo) {
|
||||
int callid = myBluetelEngine.CallNumber(number, ip, port, isVideo);
|
||||
int calltype = isVideo ? 0 : 1;
|
||||
int callid = myBluetelEngine.CallNumber(number, ip, port, isVideo);
|
||||
GoToInCall(App.getContext(), number, "呼叫中", calltype, callid);
|
||||
|
||||
callPagesConfig.add(new InCallUtils(number, false, isVideo, 0, 0, number, "呼叫中", false, 0, callid));
|
||||
return callid;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user