| | |
| | | * You should have received a copy of the GNU General Public License |
| | | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
| | | */ |
| | | |
| | | #import <CallKit/CallKit.h> |
| | | #import <Foundation/Foundation.h> |
| | | //#import <CallKit/CallKit.h> |
| | | #import <AVFoundation/AVAudioSession.h> |
| | | #include <linphone/core.h> |
| | | #ifndef ProviderDelegate_h |
| | | #define ProviderDelegate_h |
| | | |
| | | @interface HDLLinphoneProviderDelegate : NSObject <CXProviderDelegate, CXCallObserverDelegate> |
| | | |
| | | @property CXProvider *provider; |
| | | @property CXCallObserver *observer; |
| | | @property CXCallController *controller; |
| | | @interface HDLLinphoneProviderDelegate : NSObject |
| | | // <CXProviderDelegate, CXCallObserverDelegate> |
| | | //@property CXProvider *provider; |
| | | //@property CXCallObserver *observer; |
| | | //@property CXCallController *controller; |
| | | @property NSMutableDictionary *calls; |
| | | @property NSMutableDictionary *uuids; |
| | | @property(nonatomic) LinphoneCall *pendingCall; |
| | | @property LinphoneAddress *pendingAddr; |
| | | @property BOOL pendingCallVideo; |
| | | @property int callKitCalls; |
| | | @property int callKCalls; |
| | | |
| | | - (void)reportIncomingCall:(LinphoneCall *) call withUUID:(NSUUID *)uuid handle:(NSString *)handle video:(BOOL)video; |
| | | - (void)config; |