Export to GitHub

sipdroid - issue #1119

You can listen the caller sound when the ringtone ringing


Posted on Jul 8, 2013 by Grumpy Camel

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 Camel

I tested use sipdroid 3.1 the bug still have.

Status: New

Labels:
Type-Defect Priority-Medium