Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-24 | Fix: Move CHLD from voicecall driver to plugin | Zhenhua Zhang | 1 | -54/+1 | |
According HFP v1.5 spec, AT+CHLD=? should be a part of SLC connection. So we should not do it after SLC connection is created. | |||||
2009-11-20 | Fix: Poll CLCC to replace the code in call_held=1 | Zhenhua Zhang | 1 | -44/+6 | |
When using CHLD=2x in multiparty call, call_held is 1 and we should not swap all active->held. So we cannot save this pull in private chat. | |||||
2009-11-16 | Fix: Don't drop dialing calls when call=0 signaled | Denis Kenzior | 1 | -23/+12 | |
2009-11-16 | Fix: Don't double-swap calls when 3-way dialing | Denis Kenzior | 1 | -0/+13 | |
2009-11-16 | Fix: Update the status to held properly | Denis Kenzior | 1 | -1/+1 | |
2009-11-16 | Refactor: Move repeated code to a function | Denis Kenzior | 1 | -24/+21 | |
2009-11-16 | Fix: Handle callsetup=0 when no waiting or dialing call | Zhenhua Zhang | 1 | -0/+5 | |
When call=1 and callsetup=0, if no waiting or dialing call, the call is active and no need to notify status change. | |||||
2009-11-16 | Fix: Ignore repeated CCWA notify if have | Zhenhua Zhang | 1 | -0/+6 | |
Some phone like iPhone repeats CCWA notify. So we need to ignore it when we already have waiting call. | |||||
2009-11-16 | Fix: Set current element properly | Denis Kenzior | 1 | -1/+4 | |
When removing an element from the list, the current iterator was not being updated properly. Most likely leading to double free. | |||||
2009-11-16 | Style: Spacing | Denis Kenzior | 1 | -1/+1 | |
2009-11-13 | Add three-way calling support to HFP voice driver | Denis Kenzior | 1 | -93/+503 | |
2009-11-13 | Fix: Fill in the phone number info for outgoing call | Zhenhua Zhang | 1 | -30/+123 | |
There're two cases of outgoing call: dial from HF or dial from phone. We could receive callsetup=2 indicator in both case. So adding AT+CLCC query to sync the outgoing call. In the first case, we only need to sync the phone number. In the second case, the phone is dialing from phone and we know nothing. Create a new call and notify the core. If phone does not support AT+CLCC and there's no call dialing from HF, we fake a new call for it. | |||||
2009-11-12 | Fix: Set data to NULL in hfpmodem drivers | Zhenhua Zhang | 1 | -0/+3 | |
2009-11-11 | Style: Use 1 instead of 0x1 | Zhenhua Zhang | 1 | -3/+3 | |
2009-11-03 | Fix: The use of cind_val / cind_pos was wrong | Zhenhua Zhang | 1 | -7/+5 | |
2009-11-03 | Refactor: Get rid of mpty_call variable | Zhenhua Zhang | 1 | -9/+3 | |
2009-11-03 | Fix: Remove some dead code | Zhenhua Zhang | 1 | -5/+1 | |
2009-10-28 | Fix: This hack is no longer necessary | Denis Kenzior | 1 | -44/+1 | |
2009-10-28 | Fix: Don't pass the indexes | Denis Kenzior | 1 | -7/+9 | |
These can be obtained inside the function anyway | |||||
2009-10-28 | Fix: No need to set this to NULL | Denis Kenzior | 1 | -1/+0 | |
2009-10-28 | Cleanup: Fixup style | Denis Kenzior | 1 | -13/+8 | |
2009-10-28 | Add voicecall driver for Bluetooth HFP | Zhenhua Zhang | 1 | -0/+608 | |
HFP voicecall driver uses AT+CIEV indicator to notify call status update according to Bluetooth HFP spec v1.5. This patch only adds single call support. |