Commit graph

30 commits

Author SHA1 Message Date
Simon Morlat
b6456e7d45 Don't pause all calls when receiving a new call. This creates recursions in callkit's logic that cause AudioSession to be lost. Call fulfill() when action is done. 2021-04-26 18:33:14 +02:00
Danmei Chen
8a689af705 hold call before answer another call 2021-03-30 22:17:39 +02:00
Danmei Chen
b5df5110d3 use new api configure audio session 2021-03-23 12:36:59 +01:00
Danmei Chen
b62fe18ff3 Revert "fix workaround for incoming call"
This reverts commit 244d580bf8.
2021-01-20 14:21:37 +01:00
Danmei Chen
244d580bf8 fix workaround for incoming call 2021-01-04 17:22:24 +01:00
Christophe Deschamps
43f303fa43 This commit modifies the way Linphone reports the calls to CallKit :
- Instead of reporting the Display name inside the remoteHandle of CXCallUpdate it now reports the SIP URI
- The display name is now inserted into localizedCallerName

The benefit of doing this is that is that it enables calling from the Phone Call History, and it is required if tel URI are activated (unless calls are not reported in phone history)

This commit also enables the ability to place calls using Linphone by long pressing tel URIs.
2020-12-02 01:18:18 +01:00
Danmei Chen
537cda59aa improve callkit 2020-11-25 22:50:00 +01:00
Danmei Chen
1ff46fe25f terminate callkit when register failed or cleared 2020-10-30 16:37:50 +01:00
Danmei Chen
bd29182dd2 decline call with busy reason 2020-09-22 18:59:27 +02:00
Danmei Chen
466db3ef07 update copyright 2020-06-17 09:57:37 +02:00
Danmei Chen
dd762b6714 fix lost of sons 2020-06-04 18:29:51 +02:00
Danmei Chen
732f044262 fix calls 2020-05-07 10:59:54 +02:00
Danmei Chen
6896a819ca fix int valeur 2020-05-04 15:08:54 +02:00
Danmei Chen
05f9fdb15a reduce latency for end call not exist 2020-05-04 14:20:02 +02:00
Danmei Chen
7b4427e785 fix end call 2020-04-17 09:32:19 +02:00
Danmei Chen
ebc591f6c4 end call not exist 2020-04-16 15:56:50 +02:00
Danmei Chen
44354f4f5e fix calls 2020-04-15 15:09:32 +02:00
Danmei Chen
a9952c479d fix repeat outgoing call connected 2020-04-14 20:40:46 +02:00
Danmei Chen
6b8c96348d end incoming call if it does not exist again 2020-04-02 21:26:03 +02:00
Danmei Chen
080907dc82 end call if it does nit exist 2020-04-02 11:22:18 +02:00
Danmei Chen
b0e83b970a remove useless code 2020-03-24 09:17:08 +01:00
Paul Cartier
ca38aaa90a update call terminate 2020-03-20 16:13:44 +01:00
Danmei Chen
e0759d7912 set max of calls 10 2020-03-19 19:09:15 +01:00
Paul Cartier
179d2718e8 Handle push notification for messages in iOS13 2020-03-16 09:50:15 +01:00
Danmei Chen
0fafe0d16b fix calls 2020-03-09 13:22:43 +01:00
Danmei Chen
e7ed8d60bb fix display imcoming call repeatedly 2020-03-05 16:21:41 +01:00
Danmei Chen
157922a960 add docs 2020-03-03 11:41:10 +01:00
Danmei Chen
da4d9c7215 clear code 2020-03-03 11:41:10 +01:00
Danmei Chen
d159b4cbf1 clear hash maps 2020-03-03 11:41:10 +01:00
Danmei Chen
98a7938b86 callkit in Swift 2020-03-03 11:38:26 +01:00