From cb9232b3ab413fae7bcc2b94abd70f18ca02b263 Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期二, 03 十二月 2024 11:20:32 +0800
Subject: [PATCH] 增加铃声;增加TCP/UDP连接选择

---
 Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/msfilter.h |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/msfilter.h b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/msfilter.h
index fbbd2a3..bb11e9c 100755
--- a/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/msfilter.h
+++ b/Shared.IOS.HDLLinphoneSDK/Shared.IOS.HDLLinphoneSDK/Library/mediastreamer2.framework/Headers/msfilter.h
@@ -186,7 +186,7 @@
 	struct _MSFactory *factory;/**<the factory that created this filter*/
 	void *padding; /**Unused - to be reused later when new protected fields have to added*/
 	void *data; /**< Pointer used by the filter for internal state and computations.*/
-	struct _MSTicker *ticker; /**<Pointer to the ticker object. It is not NULL when being called process()*/
+	struct _MSTicker *ticker; /**<Pointer to the ticker object. It is never NULL when being called process()*/
 	/*private attributes, they can be moved and changed at any time*/
 	MSList *notify_callbacks;
 	uint32_t last_tick;
@@ -502,6 +502,13 @@
 **/
 MS2_PUBLIC MSList * ms_filter_find_neighbours(MSFilter *me);
 
+
+/**
+ * Returns the MSTicker that is currently running this filter.
+ * It might be NULL, if the filter has not been attached to a ticker for running.
+ */
+MS2_PUBLIC struct _MSTicker *ms_filter_get_ticker(MSFilter *f);
+
 /**
  * Destroy a filter object.
  *
@@ -666,16 +673,6 @@
 #define MS_FILTER_GET_MTU		MS_FILTER_BASE_METHOD(10,int)
 /**Filters can return their latency in milliseconds (if known) using this method:*/
 #define MS_FILTER_GET_LATENCY		MS_FILTER_BASE_METHOD(11,int)
-
-/**
- * Set device ID
- */
-#define MS_FILTER_SET_DEVICE_ID        MS_FILTER_BASE_METHOD(12,int)
-/**
- * Get device ID
- */
-#define MS_FILTER_GET_DEVICE_ID        MS_FILTER_BASE_METHOD(13,int)
-
 
 typedef struct _MSPinFormat{
 	uint16_t pin;

--
Gitblit v1.8.0