From 8fb1bc18bad99b2de79783848b41d07da01315a7 Mon Sep 17 00:00:00 2001
From: chenqiyang <1406175257@qq.com>
Date: 星期三, 01 九月 2021 17:04:05 +0800
Subject: [PATCH] 采用纯oc sdk解决版本适配问题;解决呼叫不能截屏问题

---
 Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/stun.h |   25 -------------------------
 1 files changed, 0 insertions(+), 25 deletions(-)

diff --git a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/stun.h b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/stun.h
index 15d353c..4432949 100755
--- a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/stun.h
+++ b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/stun.h
@@ -187,12 +187,6 @@
 	MS_TURN_CONTEXT_TYPE_RTCP
 } MSTurnContextType;
 
-typedef enum {
-	MS_TURN_CONTEXT_TRANSPORT_UDP,
-	MS_TURN_CONTEXT_TRANSPORT_TCP,
-	MS_TURN_CONTEXT_TRANSPORT_TLS
-} MSTurnContextTransport;
-
 typedef struct {
 	uint32_t nb_send_indication;
 	uint32_t nb_data_indication;
@@ -213,19 +207,15 @@
 	char *username;
 	char *password;
 	char *ha1;
-	char *root_certificate;
 	uint32_t lifetime;
 	uint16_t channel_number;
 	MSTurnContextState state;
 	MSTurnContextType type;
-	MSTurnContextTransport transport;
 	MSStunAddress relay_addr;
 	struct sockaddr_storage turn_server_addr;
 	socklen_t turn_server_addrlen;
 	bool_t force_rtp_sending_via_relay;
 	MSTurnContextStatistics stats;
-	struct _MSTurnTCPClient *turn_tcp_client;
-	char *cn;
 } MSTurnContext;
 
 
@@ -337,9 +327,6 @@
 MS2_PUBLIC void ms_turn_context_set_server_addr(MSTurnContext *context, struct sockaddr *addr, socklen_t addrlen);
 MS2_PUBLIC MSTurnContextState ms_turn_context_get_state(const MSTurnContext *context);
 MS2_PUBLIC void ms_turn_context_set_state(MSTurnContext *context, MSTurnContextState state);
-MS2_PUBLIC MSTurnContextTransport ms_turn_get_transport_from_string(const char *transport);
-MS2_PUBLIC MSTurnContextTransport ms_turn_context_get_transport(const MSTurnContext *context);
-MS2_PUBLIC void ms_turn_context_set_transport(MSTurnContext *context, MSTurnContextTransport transport);
 MS2_PUBLIC const char * ms_turn_context_get_realm(const MSTurnContext *context);
 MS2_PUBLIC void ms_turn_context_set_realm(MSTurnContext *context, const char *realm);
 MS2_PUBLIC const char * ms_turn_context_get_nonce(const MSTurnContext *context);
@@ -356,21 +343,9 @@
 MS2_PUBLIC void ms_turn_context_set_channel_number(MSTurnContext *context, uint16_t channel_number);
 MS2_PUBLIC void ms_turn_context_set_allocated_relay_addr(MSTurnContext *context, MSStunAddress relay_addr);
 MS2_PUBLIC void ms_turn_context_set_force_rtp_sending_via_relay(MSTurnContext *context, bool_t force);
-MS2_PUBLIC void ms_turn_context_set_root_certificate(MSTurnContext *context, const char *root_certificate);
-MS2_PUBLIC void ms_turn_context_set_cn(MSTurnContext *context, const char *cn);
 MS2_PUBLIC bool_t ms_turn_context_peer_address_allowed(const MSTurnContext *context, const MSStunAddress *peer_address);
 MS2_PUBLIC void ms_turn_context_allow_peer_address(MSTurnContext *context, const MSStunAddress *peer_address);
 MS2_PUBLIC RtpTransport * ms_turn_context_create_endpoint(MSTurnContext *context);
-
-typedef struct _MSTurnTCPClient MSTurnTCPClient;
-
-MS2_PUBLIC MSTurnTCPClient* ms_turn_tcp_client_new(MSTurnContext *context, bool_t use_ssl, const char* root_certificate_path);
-MS2_PUBLIC void ms_turn_tcp_client_destroy(MSTurnTCPClient *turn_tcp_client);
-
-MS2_PUBLIC void ms_turn_tcp_client_connect(MSTurnTCPClient *turn_tcp_client);
-
-MS2_PUBLIC int ms_turn_tcp_client_recvfrom(MSTurnTCPClient *turn_tcp_client, mblk_t *msg, int flags, struct sockaddr *from, socklen_t *fromlen);
-MS2_PUBLIC int ms_turn_tcp_client_sendto(MSTurnTCPClient *turn_tcp_client, mblk_t *msg, int flags, const struct sockaddr *to, socklen_t tolen);
 
 #ifdef __cplusplus
 }

--
Gitblit v1.8.0