| | |
| | | case .StreamsRunning: |
| | | if (HDLCallManager.callKitEnabled()) { |
| | | let uuid = HDLCallManager.instance().providerDelegate.uuids["\(callId!)"] |
| | | // print("所有uuids:\(HDLCallManager.instance().providerDelegate.uuids)") |
| | | if (uuid != nil) { |
| | | print("有uuid的") |
| | | let callInfo = HDLCallManager.instance().providerDelegate.callInfos[uuid!] |
| | | if (callInfo != nil && callInfo!.isOutgoing && !callInfo!.connected) { |
| | | |
| | |
| | | HDLCoreManagerDelegate.speaker_already_enabled = true |
| | | } |
| | | break |
| | | case .OutgoingProgress: |
| | | print("OutgoingRinging") |
| | | break |
| | | case .OutgoingRinging: |
| | | print("OutgoingRinging") |
| | | if (HDLCallManager.callKitEnabled()) { |
| | | let uuid = HDLCallManager.instance().providerDelegate.uuids[""] |
| | | if (uuid != nil) { |
| | | // print("有uuid的:\(String(describing: uuid))") |
| | | let callInfo = HDLCallManager.instance().providerDelegate.callInfos[uuid!] |
| | | callInfo!.callId = callId! |
| | | HDLCallManager.instance().providerDelegate.callInfos.updateValue(callInfo!, forKey: uuid!) |