iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenApi/DeleteAlarmMessage.h
@@ -29,16 +29,21 @@ ~DeleteAlarmMessageRequestData(); public: /** 授权token(userToken或accessToken) */ string token; public: /** [cstr]deleteAlarmMessage */ #define _STATIC_DeleteAlarmMessageRequestData_method "deleteAlarmMessage" string method; public: /** [long]报警消息ID */ int64 indexId; /** [cstr]deleteAlarmMessage */ #define _STATIC_DeleteAlarmMessageRequestData_method "deleteAlarmMessage" string method; public: /** [String][必传]设备ID */ string deviceId; public: /** [String][必传]通道号 */ string channelId; public: /** 授权token(userToken或accessToken) */ string token; public: /** [long]报警消息ID */ int64 indexId; }; public: DeleteAlarmMessageRequest(); iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenNetSDK/avglobal.h
New file @@ -0,0 +1,28 @@ #ifndef AVGLOBAL_H #define AVGLOBAL_H typedef int AV_int32; typedef unsigned int AV_uint32; #ifndef __OBJC__ typedef int AV_BOOL; #else typedef BOOL AV_BOOL; #endif typedef void* AV_HANDLE; typedef unsigned char AV_BYTE; typedef float AV_float; #ifdef WIN32 typedef __int64 AV_int64; typedef unsigned __int64 AV_uint64; #else typedef long long AV_int64; typedef unsigned long long AV_uint64; #endif #endif iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenNetSDK/configsdk.h
New file Diff too large iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_Api.h
@@ -71,5 +71,10 @@ */ - (void)uninitOpenApi; /** * 获取SDK版本号信息 */ - ( NSString * _Nonnull)sdkVersion; @end #endif iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_Define.h
@@ -79,6 +79,7 @@ STATE_HLS_RESUME_DONE, STATE_HLS_KEY_MISMATCH = 11, //密钥不正确 STATE_HLS_EXTRACT_FAILED = 13, //抽帧失败需要app设置播放速度为1 STATE_HLS_DEVICE_PASSWORD_MISMATCH = 14, // 设备登陆密码错误 }; #pragma mark - when type == OC_RESULT_PROTO_TYPE_NETSDK, code enum iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_Param.h
@@ -32,6 +32,24 @@ RECORD_TYPE_TIMING = 2000 }; /** 音频降噪等级 LCOpenSDK_EnhanceMode_Close 关闭 LCOpenSDK_EnhanceMode_Level1 降噪1级,最差 LCOpenSDK_EnhanceMode_Level2 降噪2级 LCOpenSDK_EnhanceMode_Level3 降噪3级 LCOpenSDK_EnhanceMode_Level4 降噪4级 LCOpenSDK_EnhanceMode_Level5 降噪5级,最优 */ typedef NS_ENUM(NSInteger, LCOpenSDK_EnhanceMode) { LCOpenSDK_EnhanceMode_Close = -1, LCOpenSDK_EnhanceMode_Level1 = 0, LCOpenSDK_EnhanceMode_Level2 = 1, LCOpenSDK_EnhanceMode_Level3 = 2, LCOpenSDK_EnhanceMode_Level4 = 3, LCOpenSDK_EnhanceMode_Level5 = 4 }; @interface LCOpenSDK_Param : NSObject @property (nonatomic, copy, nonnull) NSString *accessToken; /** 管理员token/用户token */ iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_PlayWindow.h
@@ -295,5 +295,12 @@ */ - (void)doTranslateX:(CGFloat)x Y:(CGFloat)y; //MARK: - 扩展功能 /** * 设置去噪模式等级 */ - (void)setSEnhanceMode:(LCOpenSDK_EnhanceMode)mode; @end #endif iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDKDynamic.h
@@ -19,7 +19,7 @@ #import <LCOpenSDKDynamic/LCOpenNetSDK/LCOpenSDK_NetsdkLogin.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_Api.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_AudioTalk.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_ConfigWIfi.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_ConfigWifi.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_DeviceInit.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_Download.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_DownloadListener.h> iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/Info.plistBinary files differ
iOS/Xamarin/LCOnDemo/Depend/LCOpenSDKDynamic.framework/LCOpenSDKDynamicBinary files differ
iOS/Xamarin/LCOnDemo/LCOnDemo/LCSDK/LCApiKit.m
@@ -11,7 +11,7 @@ #define DEFAULTHOSTAPICHN @"https://openapi.lechange.cn:443" //中国大陆(正式) #define DEFAULTHOSTAPIOVS @"https://openapi.easy4ip.com:443" //海外(正式) //全局返回错误吗说明:https://open.imoulife.com/book/faq/code.html @interface LCApiKit () iOS/Xamarin/LCOnDemo/LCOnDemo/LCSDK/LCOnIntercomViewController.m
@@ -1078,11 +1078,11 @@ - (void)stopPlaySystemSound{ // return; NSLog(@"stop PlaySystemSound"); stopRingAndVibration(); LCStopRingAndVibration(); } //停止响铃和震动,移除回调并处理掉铃声和震动 void stopRingAndVibration() { void LCStopRingAndVibration() { AudioServicesRemoveSystemSoundCompletion(kSystemSoundID_Vibrate); // AudioServicesRemoveSystemSoundCompletion(sound); AudioServicesDisposeSystemSoundID(kSystemSoundID_Vibrate); iOS/Xamarin/LCOnDemo/LCOnDemo/ViewController.m
@@ -15,7 +15,6 @@ @interface ViewController ()<LCCallDelegate> @end @implementation ViewController - (void)viewDidLoad { @@ -27,11 +26,12 @@ -(void)initLCSDK{ //初始化LCOpenSDK_Api [[LCApiKit sharedInstance] initSDKOpenApi:@"St_0000070a12e995ed44628eeea75a19fc"]; [[LCApiKit sharedInstance] setCurrentDevicePlayToken:@"5a9cbb4ab2454454ba4995addf3760cc"]; [[LCApiKit sharedInstance] setCurrentDeviceId:@"6K056CFAAJ8FFA1"]; [[LCApiKit sharedInstance] initSDKOpenApi:@"St_0000f71cad00ee7f41b4a8d771a0726a"]; // [[LCApiKit sharedInstance] setCurrentDevicePlayToken:@"U7fROu3M1qXchgwkDN+Pm30dgHuOv0SXC0RP8J2naxHZEdPAERaG3UoE3/m9ZWXZLxdGlfhljd7gBpXxIzzlGCZtrCwvtnBiKAEJwigakMcJYeMR+okU+Fd/inTeLS1Y+FdoVBeUscoG8G6WKPv7PmoHtlkwNOyzjUVElA4WyHmOBWMBgehcwICh7qlbaHrEvNJvjQE+GUPzjlMUki8g52JelMd3tTmRT8BE12LWBg0rKQEmkRfB8DduczJBnPflVapWCwjNrrL3OYetmcmCFxBEqIR4VZd7wzQGAzKqemOuiaIIFCNcdnoptcX7UsESwfeTsxyCYoy9tIqwlNAc23l3HxSW8MyHho0l2J9afTqhDWgMQghEo0KkaiMGktRdqraEkwHu4YaxFQ3YToHt0xqLnTY22DK84sXi3V3qVnOUamoAFwG2Wx2QenhBcFa604v0ZgPC/ikApfhGS6dUszzvAXNTHQ8yaQT6vVBKTmYYgaSYVt8LbzS74+McbBOxFj4XZ3PrzztXYbPMYATBKSOt6SKn4DzQnMRDFZ3BYJDY9A6I2aRuz/o7FGDvx+9KHZaQLKUpiGE4MvqzHNMzhA0n5YwNgXdrEH85H7qBk+wdRSVlWSPdt3OhzjMDtQs6wtva8qevOP6hKwM3p0vqhpJpuOgbAt4aWOYbnBbyAehj1Gq1rR9p8EqOYK+ZorMkLFBToWj9Bt6R/irU0kNLElc5YIaAyHFrpjFC5PrkvIzNVzFLhs6vla+r/b87Y/c1fWumJVAGO+sagH1/6QDko6m0qmRr6PQ+L8HilpXw7r78eKTbGDoyM1kha+Z0YEhYf8cs/mIMjKAKqTgmY/9sElHpdyUG1XF1crUZzCz4WFYo5Eqj3J0tuZUMk4bTZPjkoRfUO8LXA7kDI9t9czA52cVUqvNJZEVrtQ7PxSLsQ5qTdB62Q8HVEOT72SDulHHAisKw8fxT+AsuOwDmUm95J8rNGrYwl3Kf49f/5j7p+x9nMFbtAhEohxWBB2Txg6VpRVWpeJb8vcToZd16cmspcymh7xbbyFDKP12CsMZpgSA="]; // [[LCApiKit sharedInstance] setCurrentDevicePlayToken:@""]; [[LCApiKit sharedInstance] setCurrentDeviceId:@"7D0CA36PAJ9FD66"]; [[LCApiKit sharedInstance] setCurrentDeviceName:@"大华可视对讲"]; [[LCApiKit sharedInstance] setCurrentPsk:@"6K056CFAAJ8FFA1"]; [[LCApiKit sharedInstance] setCurrentPsk:@"7D0CA36PAJ9FD66"]; } ///监控 iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenApi/DeleteAlarmMessage.h
@@ -29,16 +29,21 @@ ~DeleteAlarmMessageRequestData(); public: /** 授权token(userToken或accessToken) */ string token; public: /** [cstr]deleteAlarmMessage */ #define _STATIC_DeleteAlarmMessageRequestData_method "deleteAlarmMessage" string method; public: /** [long]报警消息ID */ int64 indexId; /** [cstr]deleteAlarmMessage */ #define _STATIC_DeleteAlarmMessageRequestData_method "deleteAlarmMessage" string method; public: /** [String][必传]设备ID */ string deviceId; public: /** [String][必传]通道号 */ string channelId; public: /** 授权token(userToken或accessToken) */ string token; public: /** [long]报警消息ID */ int64 indexId; }; public: DeleteAlarmMessageRequest(); iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenNetSDK/avglobal.h
New file @@ -0,0 +1,28 @@ #ifndef AVGLOBAL_H #define AVGLOBAL_H typedef int AV_int32; typedef unsigned int AV_uint32; #ifndef __OBJC__ typedef int AV_BOOL; #else typedef BOOL AV_BOOL; #endif typedef void* AV_HANDLE; typedef unsigned char AV_BYTE; typedef float AV_float; #ifdef WIN32 typedef __int64 AV_int64; typedef unsigned __int64 AV_uint64; #else typedef long long AV_int64; typedef unsigned long long AV_uint64; #endif #endif iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenNetSDK/configsdk.h
New file Diff too large iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_Api.h
@@ -71,5 +71,10 @@ */ - (void)uninitOpenApi; /** * 获取SDK版本号信息 */ - ( NSString * _Nonnull)sdkVersion; @end #endif iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_Define.h
@@ -79,6 +79,7 @@ STATE_HLS_RESUME_DONE, STATE_HLS_KEY_MISMATCH = 11, //密钥不正确 STATE_HLS_EXTRACT_FAILED = 13, //抽帧失败需要app设置播放速度为1 STATE_HLS_DEVICE_PASSWORD_MISMATCH = 14, // 设备登陆密码错误 }; #pragma mark - when type == OC_RESULT_PROTO_TYPE_NETSDK, code enum iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_Param.h
@@ -32,6 +32,24 @@ RECORD_TYPE_TIMING = 2000 }; /** 音频降噪等级 LCOpenSDK_EnhanceMode_Close 关闭 LCOpenSDK_EnhanceMode_Level1 降噪1级,最差 LCOpenSDK_EnhanceMode_Level2 降噪2级 LCOpenSDK_EnhanceMode_Level3 降噪3级 LCOpenSDK_EnhanceMode_Level4 降噪4级 LCOpenSDK_EnhanceMode_Level5 降噪5级,最优 */ typedef NS_ENUM(NSInteger, LCOpenSDK_EnhanceMode) { LCOpenSDK_EnhanceMode_Close = -1, LCOpenSDK_EnhanceMode_Level1 = 0, LCOpenSDK_EnhanceMode_Level2 = 1, LCOpenSDK_EnhanceMode_Level3 = 2, LCOpenSDK_EnhanceMode_Level4 = 3, LCOpenSDK_EnhanceMode_Level5 = 4 }; @interface LCOpenSDK_Param : NSObject @property (nonatomic, copy, nonnull) NSString *accessToken; /** 管理员token/用户token */ iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDK/LCOpenSDK_PlayWindow.h
@@ -295,5 +295,12 @@ */ - (void)doTranslateX:(CGFloat)x Y:(CGFloat)y; //MARK: - 扩展功能 /** * 设置去噪模式等级 */ - (void)setSEnhanceMode:(LCOpenSDK_EnhanceMode)mode; @end #endif iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Headers/LCOpenSDKDynamic.h
@@ -19,7 +19,7 @@ #import <LCOpenSDKDynamic/LCOpenNetSDK/LCOpenSDK_NetsdkLogin.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_Api.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_AudioTalk.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_ConfigWIfi.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_ConfigWifi.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_DeviceInit.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_Download.h> #import <LCOpenSDKDynamic/LCOpenSDK/LCOpenSDK_DownloadListener.h> iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/Info.plistBinary files differ
iOS/Xamarin/LCSDKOnXamarin/Depend/LCOpenSDKDynamic.framework/LCOpenSDKDynamicBinary files differ
iOS/Xamarin/LCSDKOnXamarin/LCSDKOnXamarin/LCOnIntercomViewController.m
@@ -89,8 +89,7 @@ //开始反呼 [self StartReverseCall]; [self ShowCalltimeBtn:callingStr]; // //暂时不支持开锁功能 // [self setUnlock:NO]; //注册开锁成功监听 [self addOpenSuccessAction]; @@ -128,8 +127,6 @@ } } - (void)initTopBarView { UIView *TopView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, APP_TOP_BAR_HEIGHT)]; TopView.backgroundColor = HEXCOLORA(0xF7F7F7,1.0); @@ -140,7 +137,6 @@ TopView.layer.shadowOffset = CGSizeMake(0,0.5); TopView.layer.shadowOpacity = 1; TopView.layer.shadowRadius = 0; } - (UIButton *)backButton{ @@ -447,13 +443,13 @@ } - (int *)getTextWidth:(UIButton*) btn { int textWidth = 0; // CGSize size = [btn.titleLabel.textsizeWithFont:[UIFontboldSystemFontOfSize:15]constrainedToSize:contentMaxSizes lineBreakMode:UILineBreakModeCharacterWrap]; // textWidth = (int)fontSize.Width; return textWidth; } //- (int *)getTextWidth:(UIButton*) btn //{ // int textWidth = 0; // // CGSize size = [btn.titleLabel.textsizeWithFont:[UIFontboldSystemFontOfSize:15]constrainedToSize:contentMaxSizes lineBreakMode:UILineBreakModeCharacterWrap]; // // textWidth = (int)fontSize.Width; // return textWidth; //} @@ -871,12 +867,11 @@ } [[NSNotificationCenter defaultCenter] removeObserver:self]; } -(void)dealloc{ NSLog(@"==============dealloc 1"); [[NSNotificationCenter defaultCenter] removeObserver:self]; } //#pragma mark ESVideoPhoneDelegate @@ -1083,11 +1078,11 @@ - (void)stopPlaySystemSound{ // return; NSLog(@"stop PlaySystemSound"); stopRingAndVibration(); LCStopRingAndVibration(); } //停止响铃和震动,移除回调并处理掉铃声和震动 void stopRingAndVibration() { void LCStopRingAndVibration() { AudioServicesRemoveSystemSoundCompletion(kSystemSoundID_Vibrate); // AudioServicesRemoveSystemSoundCompletion(sound); AudioServicesDisposeSystemSoundID(kSystemSoundID_Vibrate);