Menu

#388 Call waiting between gsm and sip

NextRelease
nobody
None
Medium
Defect
2013-03-02
2010-11-18
Anonymous
No

Originally created by: karnevil...@gmail.com
Originally owned by: r3gis...@gmail.com

What steps will reproduce the problem?
1. sip or gsm call active
2. gsm or sip call incoming

What is the expected output? What do you see instead?
Audible signal on speakerphone that an incoming call is on hold and capability to switch seamlessy between the two calls after answering. Instead there's no signal on speakerphone, thus impossible to realize if there's an incoming call while on another call, and no possible to switch between call (e.g. place on hold one and pick up the other one)

What version of the product are you using? On what operating system?
0.00-15-12, HTC Wildifire 2.1 Eclair

Please provide any additional information below.

Related

Tickets: #1256
Tickets: #2286
Tickets: #562
Tickets: #837

Discussion

  • Anonymous

    Anonymous - 2010-11-18

    Originally posted by: r3gis...@gmail.com

    Was already listed on another issue (see https://code.google.com/p/csipsimple/issues/detail?can=1&q=70 last comments after I market the issue as fixed... I didn't reopen since it's already on my todo list in bold ;) ).
    But good thing to have a specific issue open for this one.

    Actually, as discussed on issue 70, it will not be a tone but a vibration, due to a limitation in the android sdk.

    Owner: r3gis.3R
    Status: Accepted

     

    Related

    Tickets: #70

  • Anonymous

    Anonymous - 2010-12-13

    Originally posted by: winforc...@gmail.com

    Having a vibration notification might be better than. A full ringtone .. maybe an in-app beep or tone cud be made..

     
  • Anonymous

    Anonymous - 2011-03-25

    Originally posted by: yichun....@gmail.com

    I would like to see an option to suppress GSM calls once csipsimple is registered (not only during an SIP call). I've made another issue for this somewhat similar (but still different) request (issue 837).

     

    Related

    Tickets: #837

  • Anonymous

    Anonymous - 2012-05-27

    Originally posted by: r3gis...@gmail.com

    The signal is now present in latest nightly build.
    It's the same than the one you get when ongoing gsm call and another gsm call waiting.
    http://nightlies.csipsimple.com/trunk/

    It should work for :
    * ongoing gsm + incoming sip
    * ongoing sip + incoming sip
    * ongoing sip + incoming gsm
    (gsm + incoming gsm managed by android system)
    It also removes the hack that was putting phone in vibrate/silent mode when in a sip call, since it's now done only when necessary (ie incoming gsm call).

    On how to hold/retrieve/switch between calls :
    It's technically not possible for a third party app to manage the gsm call with official android apis. So, status about what can be and can't be done :
    - hold the sip call automatically if you take the GSM call => OK (and DONE)
    - hold the gsm call automatically if you take the SIP call => IMPOSSIBLE ! -- so you have to manually hold the gsm call before take the sip call.
    - hold sip call if you take another sip call => OK and DONE. The UI of csipsimple works with drag'n'dropping call cards in this case.
    - conference GSM and SIP call => IMPOSSIBLE ! (at least should not be... in facts, on some devices it works).
    - Nothing is done on call retrieve. So if you retrieve a SIP call while in GSM call, it will try the hacky conference (point above). If you retrieve a GSM call while in SIP call, nothing is done as well (no way to get gsm hold state from sip); so it will also try the hacky conference.
    - option to suppress incoming GSM calls while in SIP call => IMPOSSIBLE with official APIs AFAIK. Could be done through private api on some devices, but it's considered as a security breach, so not to implement in CSipSimple.
    - option to suppress SIP calls while in GSM call => could be done, but is it necessary? BTW, it could be done with a plugin controlling csipsimple registration state, so if required in particular cases, could be addressed through a plugin.

    Status: NextRelease

     
  • Anonymous

    Anonymous - 2013-03-02

    Originally posted by: gjorgjio...@gmail.com

    When gsm call is coming in, while I'm on SIP call, the other party can hear the "incoming call signal". And this is not ok. I should be the only party hearing the signal. It is like this when I'm in normal GSM call, the other party is not aware that someone else is calling me on the second line. So if it is IMPOSSIBLE to suppress GSM calls while on sip call, then, at least this can be fixed. Oh, I'm missing so much my 2007 Nokia about these things (both things were possible back then)

     

Log in to post a comment.