Quicker count of CallKitcalls

This commit is contained in:
Benjamin Reis 2017-02-23 10:39:00 +01:00
parent 03540a8b69
commit d20aa3382c
2 changed files with 1 additions and 1 deletions

View file

@ -2626,6 +2626,7 @@ static int comp_call_state_paused(const LinphoneCall *call, const void *param) {
if (linphone_core_get_calls_nb(theLinphoneCore) < 1 &&
floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_9_x_Max &&
self.providerDelegate.callKitCalls < 1) {
self.providerDelegate.callKitCalls++;
NSUUID *uuid = [NSUUID UUID];
[LinphoneManager.instance.providerDelegate.uuids setObject:uuid forKey:@""];
LinphoneManager.instance.providerDelegate.pendingAddr = linphone_address_clone(iaddr);

View file

@ -97,7 +97,6 @@
- (void)provider:(CXProvider *)provider performStartCallAction:(CXStartCallAction *)action {
LOGD(@"CallKit : Starting Call");
self.callKitCalls++;
// To restart Audio Unit
[self configAudioSession:[AVAudioSession sharedInstance]];
[action fulfill];