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