Loading voip/java/android/net/sip/SipAudioCall.java +6 −10 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ import java.util.Map; * Class that handles an audio call over SIP. */ /** @hide */ public class SipAudioCall extends SipSessionAdapter { public class SipAudioCall { private static final String TAG = SipAudioCall.class.getSimpleName(); private static final boolean RELEASE_SOCKET = true; private static final boolean DONT_RELEASE_SOCKET = false; Loading Loading @@ -530,7 +530,7 @@ public class SipAudioCall extends SipSessionAdapter { * will be called. * * @param callee the SIP profile to make the call to * @param sipManager the {@link SipManager} object to help make call with * @param sipSession the {@link SipSession} for carrying out the call * @param timeout the timeout value in seconds. Default value (defined by * SIP protocol) is used if {@code timeout} is zero or negative. * @see Listener.onError Loading @@ -538,16 +538,12 @@ public class SipAudioCall extends SipSessionAdapter { * call */ public synchronized void makeCall(SipProfile peerProfile, SipManager sipManager, int timeout) throws SipException { SipSession s = mSipSession = sipManager.createSipSession( mLocalProfile, createListener()); if (s == null) { throw new SipException( "Failed to create SipSession; network available?"); } SipSession sipSession, int timeout) throws SipException { mSipSession = sipSession; try { mAudioStream = new AudioStream(InetAddress.getByName(getLocalIp())); s.makeCall(peerProfile, createOffer().encode(), timeout); sipSession.setListener(createListener()); sipSession.makeCall(peerProfile, createOffer().encode(), timeout); } catch (IOException e) { throw new SipException("makeCall()", e); } Loading voip/java/android/net/sip/SipManager.java +6 −1 Original line number Diff line number Diff line Loading @@ -269,7 +269,12 @@ public class SipManager { throws SipException { SipAudioCall call = new SipAudioCall(mContext, localProfile); call.setListener(listener); call.makeCall(peerProfile, this, timeout); SipSession s = createSipSession(localProfile, null); if (s == null) { throw new SipException( "Failed to create SipSession; network available?"); } call.makeCall(peerProfile, s, timeout); return call; } Loading Loading
voip/java/android/net/sip/SipAudioCall.java +6 −10 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ import java.util.Map; * Class that handles an audio call over SIP. */ /** @hide */ public class SipAudioCall extends SipSessionAdapter { public class SipAudioCall { private static final String TAG = SipAudioCall.class.getSimpleName(); private static final boolean RELEASE_SOCKET = true; private static final boolean DONT_RELEASE_SOCKET = false; Loading Loading @@ -530,7 +530,7 @@ public class SipAudioCall extends SipSessionAdapter { * will be called. * * @param callee the SIP profile to make the call to * @param sipManager the {@link SipManager} object to help make call with * @param sipSession the {@link SipSession} for carrying out the call * @param timeout the timeout value in seconds. Default value (defined by * SIP protocol) is used if {@code timeout} is zero or negative. * @see Listener.onError Loading @@ -538,16 +538,12 @@ public class SipAudioCall extends SipSessionAdapter { * call */ public synchronized void makeCall(SipProfile peerProfile, SipManager sipManager, int timeout) throws SipException { SipSession s = mSipSession = sipManager.createSipSession( mLocalProfile, createListener()); if (s == null) { throw new SipException( "Failed to create SipSession; network available?"); } SipSession sipSession, int timeout) throws SipException { mSipSession = sipSession; try { mAudioStream = new AudioStream(InetAddress.getByName(getLocalIp())); s.makeCall(peerProfile, createOffer().encode(), timeout); sipSession.setListener(createListener()); sipSession.makeCall(peerProfile, createOffer().encode(), timeout); } catch (IOException e) { throw new SipException("makeCall()", e); } Loading
voip/java/android/net/sip/SipManager.java +6 −1 Original line number Diff line number Diff line Loading @@ -269,7 +269,12 @@ public class SipManager { throws SipException { SipAudioCall call = new SipAudioCall(mContext, localProfile); call.setListener(listener); call.makeCall(peerProfile, this, timeout); SipSession s = createSipSession(localProfile, null); if (s == null) { throw new SipException( "Failed to create SipSession; network available?"); } call.makeCall(peerProfile, s, timeout); return call; } Loading