What steps will reproduce the problem? 1.setup sip server. 2.use one sip account call other one ,but the answer not pick the one up,let the ringtone belling. 3.speak something to the caller microphone . now you can listen the sound from the caller.
What version of the product are you using? On what device/operating system? sipdroid 2.7/
Which SIP server are you using? What happens with PBXes? I use my own sip server.
Which type of network are you using? WIFI
Please provide any additional information below. I fix the bug in the class org.sipdroid.media.RtpStreamReceiver in function run() like this rtp_socket.receive(rtp_packet); if (timeout != 0) { tg.stopTone(); track.pause(); for (int i = maxjitter*2; i > 0; i -= BUFFER_SIZE) write(lin2,0,i>BUFFER_SIZE?BUFFER_SIZE:i); cnt += maxjitter*2; if(Receiver.call_state!=UserAgent.UA_STATE_INCOMING_CALL){ track.play(); } empty(); }
when the user state is incoming call the track not play. I don't know it happened in sipdroid 3.0 or not
Comment #1
Posted on Jul 8, 2013 by Grumpy CamelI tested use sipdroid 3.1 the bug still have.
Status: New
Labels:
Type-Defect
Priority-Medium