QuentinArguillere
b8b6344ee0
Fix audio route change issue when enabling a video call before the audio session was activated by call kit
2022-02-08 14:42:19 +01:00
Christophe Deschamps
306162228e
Revert "Video conference and new Call Views"
...
This reverts commit 608577034d .
2022-01-04 12:27:14 +01:00
Christophe Deschamps
615f8f612d
Option to use device ring tone for callkit ring
2021-11-29 18:55:01 +01:00
Christophe Deschamps
608577034d
Video conference and new Call Views
2021-11-26 19:10:22 +01:00
Julien Wadel
41069f27db
Avoid ending ring all other end point on incoming call while being in OS DND mode (that is not the presence mode) - RFC 3261.
...
Reason.DoNotDisturb send a 600 = "Busy Everywhere", Reason.Busy send a 486 = "Busy Here"
2021-11-26 17:32:15 +01:00
Christophe Deschamps
ccbf220270
- Use the new conference call API
...
- Displays participants when joining a conference call as a guest
2021-09-15 17:13:39 +02:00
QuentinArguillere
96787efe4c
Move the currentCallContextBeforeGoingBackground from LinphoneManager to CallManager. When answering a callkit call, if app is not on foreground, disable the camera and save the call context in the CallManager to re-enable it when we return to foreground.
2021-07-02 15:33:25 +02:00
Danmei Chen
7936214997
end call when registration failed
2021-06-29 20:12:08 +02:00
QuentinArguillere
88970c0e04
Replace bluetoothEnabled and speakerEnabled flags in the CallManager by isBluetoothEnabled and isSpeakerEnabled function, which will give real time state of the API based on what the linphone core getAudioDevice functions returns
2021-05-24 11:45:08 +02:00
QuentinArguillere
7ea46b5aab
Replace all proxy configs with account, and include the new push notification features from the 5.0 SDK
2021-05-24 11:45:08 +02:00
Simon Morlat
7d9329adab
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-05-04 14:09: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