////////////////////////////////////////////////////////// // GENERATED BY FLUTTIFY. DO NOT EDIT IT. ////////////////////////////////////////////////////////// #import "SubHandler2.h" #import "FluttifyMessageCodec.h" // Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器 extern NSMutableDictionary* STACK; // Dart端随机存取对象的容器 extern NSMutableDictionary* HEAP; // 日志打印开关 extern BOOL enableLog; @implementation TencentLiveFluttifyPlugin (SubHandler2) - (NSDictionary*) getSubHandler2 { __weak __typeof(self)weakSelf = self; return @{ @"TXCAVRoomConfig::get_enableVideoHWAcceleration": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_enableVideoHWAcceleration"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableVideoHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_enableAudioHWAcceleration": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_enableAudioHWAcceleration"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableAudioHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_homeOrientation": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_homeOrientation"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method int result = ref.homeOrientation; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_renderMode": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_renderMode"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method int result = ref.renderMode; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_videoFPS": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_videoFPS"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method int result = ref.videoFPS; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_videoBitrate": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_videoBitrate"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method int result = ref.videoBitrate; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_videoAspect": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_videoAspect"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method int result = ref.videoAspect; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_frontCamera": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_frontCamera"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.frontCamera; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_pauseFps": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_pauseFps"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method int result = ref.pauseFps; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomConfig::get_pauseImg": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_pauseImg"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method UIImage* result = ref.pauseImg; // return a ref id __result__ = result; methodResult(__result__); }, @"TXCAVRoomConfig::get_enablePureAudioPush": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomConfig::get_enablePureAudioPush"); } // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enablePureAudioPush; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoEditer::get_supportsTwoPassEncoding": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoEditer::get_supportsTwoPassEncoding"); } // ref object TXVideoEditer* ref = (TXVideoEditer*) args[@"__this__"]; // invoke native method BOOL result = ref.supportsTwoPassEncoding; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomParam::get_roomID": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomParam::get_roomID"); } // ref object TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"]; // invoke native method UInt32 result = ref.roomID; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomParam::get_authBits": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomParam::get_authBits"); } // ref object TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"]; // invoke native method TXEAVRoomAuthBits result = ref.authBits; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXCAVRoomParam::get_authBuffer": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXCAVRoomParam::get_authBuffer"); } // ref object TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"]; // invoke native method NSData* result = ref.authBuffer; // return a ref id __result__ = result; methodResult(__result__); }, @"TXBitrateItem::get_index": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXBitrateItem::get_index"); } // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; // invoke native method NSInteger result = ref.index; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXBitrateItem::get_width": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXBitrateItem::get_width"); } // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; // invoke native method NSInteger result = ref.width; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXBitrateItem::get_height": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXBitrateItem::get_height"); } // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; // invoke native method NSInteger result = ref.height; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXBitrateItem::get_bitrate": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXBitrateItem::get_bitrate"); } // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; // invoke native method NSInteger result = ref.bitrate; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXPlayerAuthParams::get_appId": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_appId"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method int result = ref.appId; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXPlayerAuthParams::get_fileId": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_fileId"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method NSString* result = ref.fileId; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXPlayerAuthParams::get_timeout": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_timeout"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method NSString* result = ref.timeout; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXPlayerAuthParams::get_exper": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_exper"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method int result = ref.exper; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXPlayerAuthParams::get_us": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_us"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method NSString* result = ref.us; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXPlayerAuthParams::get_sign": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_sign"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method NSString* result = ref.sign; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXPlayerAuthParams::get_https": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPlayerAuthParams::get_https"); } // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; // invoke native method BOOL result = ref.https; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_homeOrientation": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_homeOrientation"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.homeOrientation; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_touchFocus": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_touchFocus"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.touchFocus; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableZoom": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableZoom"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableZoom; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_watermark": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_watermark"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method UIImage* result = ref.watermark; // return a ref id __result__ = result; methodResult(__result__); }, @"TXLivePushConfig::get_watermarkPos": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_watermarkPos"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method CGPoint result = ref.watermarkPos; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGPoint)]; methodResult(__result__); }, @"TXLivePushConfig::get_watermarkNormalization": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_watermarkNormalization"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method CGRect result = ref.watermarkNormalization; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)]; methodResult(__result__); }, @"TXLivePushConfig::get_localVideoMirrorType": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_localVideoMirrorType"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.localVideoMirrorType; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_pauseTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_pauseTime"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.pauseTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_pauseFps": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_pauseFps"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.pauseFps; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_pauseImg": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_pauseImg"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method UIImage* result = ref.pauseImg; // return a ref id __result__ = result; methodResult(__result__); }, @"TXLivePushConfig::get_videoResolution": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_videoResolution"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.videoResolution; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_videoFPS": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_videoFPS"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.videoFPS; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_videoEncodeGop": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_videoEncodeGop"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.videoEncodeGop; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_videoBitratePIN": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_videoBitratePIN"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.videoBitratePIN; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableAutoBitrate": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableAutoBitrate"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableAutoBitrate; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_autoAdjustStrategy": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_autoAdjustStrategy"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.autoAdjustStrategy; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_videoBitrateMax": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_videoBitrateMax"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.videoBitrateMax; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_videoBitrateMin": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_videoBitrateMin"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.videoBitrateMin; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_audioSampleRate": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_audioSampleRate"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.audioSampleRate; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_audioChannels": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_audioChannels"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.audioChannels; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableAudioPreview": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableAudioPreview"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableAudioPreview; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enablePureAudioPush": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enablePureAudioPush"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enablePureAudioPush; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_connectRetryCount": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_connectRetryCount"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.connectRetryCount; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_connectRetryInterval": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_connectRetryInterval"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.connectRetryInterval; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_customModeType": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_customModeType"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.customModeType; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_sampleBufferSize": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_sampleBufferSize"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method CGSize result = ref.sampleBufferSize; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGSize)]; methodResult(__result__); }, @"TXLivePushConfig::get_autoSampleBufferSize": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_autoSampleBufferSize"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.autoSampleBufferSize; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableNAS": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableNAS"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableNAS; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableAEC": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableAEC"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableAEC; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableHWAcceleration": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableHWAcceleration"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableAudioAcceleration": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableAudioAcceleration"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableAudioAcceleration; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableAGC": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableAGC"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableAGC; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_volumeType": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_volumeType"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method TXSystemAudioVolumeType result = ref.volumeType; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_frontCamera": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_frontCamera"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.frontCamera; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_beautyFilterDepth": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_beautyFilterDepth"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method float result = ref.beautyFilterDepth; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_whiteningFilterDepth": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_whiteningFilterDepth"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method float result = ref.whiteningFilterDepth; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_enableNearestIP": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_enableNearestIP"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method BOOL result = ref.enableNearestIP; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_rtmpChannelType": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_rtmpChannelType"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method int result = ref.rtmpChannelType; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePushConfig::get_metaData": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePushConfig::get_metaData"); } // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; // invoke native method NSDictionary* result = ref.metaData; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXLivePlayer::get_enableHWAcceleration": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePlayer::get_enableHWAcceleration"); } // ref object TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"]; // invoke native method BOOL result = ref.enableHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXLivePlayer::get_config": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePlayer::get_config"); } // ref object TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"]; // invoke native method TXLivePlayConfig* result = ref.config; // return a ref id __result__ = result; methodResult(__result__); }, @"TXLivePlayer::get_isAutoPlay": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXLivePlayer::get_isAutoPlay"); } // ref object TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"]; // invoke native method BOOL result = ref.isAutoPlay; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXRecordResult::get_retCode": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRecordResult::get_retCode"); } // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; // invoke native method TXRecordResultCode result = ref.retCode; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXRecordResult::get_descMsg": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRecordResult::get_descMsg"); } // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; // invoke native method NSString* result = ref.descMsg; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXRecordResult::get_videoPath": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRecordResult::get_videoPath"); } // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; // invoke native method NSString* result = ref.videoPath; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXRecordResult::get_coverImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRecordResult::get_coverImage"); } // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; // invoke native method UIImage* result = ref.coverImage; // return a ref id __result__ = result; methodResult(__result__); }, @"TXVideoInfo::get_coverImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_coverImage"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method UIImage* result = ref.coverImage; // return a ref id __result__ = result; methodResult(__result__); }, @"TXVideoInfo::get_duration": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_duration"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method CGFloat result = ref.duration; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_fileSize": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_fileSize"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method unsigned long long result = ref.fileSize; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_fps": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_fps"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method float result = ref.fps; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_bitrate": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_bitrate"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method int result = ref.bitrate; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_audioSampleRate": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_audioSampleRate"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method int result = ref.audioSampleRate; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_width": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_width"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method int result = ref.width; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_height": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_height"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method int result = ref.height; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXVideoInfo::get_angle": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXVideoInfo::get_angle"); } // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; // invoke native method int result = ref.angle; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXPreviewParam::get_videoView": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPreviewParam::get_videoView"); } // ref object TXPreviewParam* ref = (TXPreviewParam*) args[@"__this__"]; // invoke native method UIView* result = ref.videoView; // return a ref id __result__ = result; methodResult(__result__); }, @"TXPreviewParam::get_renderMode": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPreviewParam::get_renderMode"); } // ref object TXPreviewParam* ref = (TXPreviewParam*) args[@"__this__"]; // invoke native method TXPreviewRenderMode result = ref.renderMode; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXSubtitle::get_titleImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSubtitle::get_titleImage"); } // ref object TXSubtitle* ref = (TXSubtitle*) args[@"__this__"]; // invoke native method UIImage* result = ref.titleImage; // return a ref id __result__ = result; methodResult(__result__); }, @"TXSubtitle::get_frame": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSubtitle::get_frame"); } // ref object TXSubtitle* ref = (TXSubtitle*) args[@"__this__"]; // invoke native method CGRect result = ref.frame; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)]; methodResult(__result__); }, @"TXSubtitle::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSubtitle::get_startTime"); } // ref object TXSubtitle* ref = (TXSubtitle*) args[@"__this__"]; // invoke native method CGFloat result = ref.startTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXSubtitle::get_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSubtitle::get_endTime"); } // ref object TXSubtitle* ref = (TXSubtitle*) args[@"__this__"]; // invoke native method CGFloat result = ref.endTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXPaster::get_pasterImage": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPaster::get_pasterImage"); } // ref object TXPaster* ref = (TXPaster*) args[@"__this__"]; // invoke native method UIImage* result = ref.pasterImage; // return a ref id __result__ = result; methodResult(__result__); }, @"TXPaster::get_frame": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPaster::get_frame"); } // ref object TXPaster* ref = (TXPaster*) args[@"__this__"]; // invoke native method CGRect result = ref.frame; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)]; methodResult(__result__); }, @"TXPaster::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPaster::get_startTime"); } // ref object TXPaster* ref = (TXPaster*) args[@"__this__"]; // invoke native method CGFloat result = ref.startTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXPaster::get_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXPaster::get_endTime"); } // ref object TXPaster* ref = (TXPaster*) args[@"__this__"]; // invoke native method CGFloat result = ref.endTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXAnimatedPaster::get_animatedPasterpath": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXAnimatedPaster::get_animatedPasterpath"); } // ref object TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"]; // invoke native method NSString* result = ref.animatedPasterpath; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXAnimatedPaster::get_frame": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXAnimatedPaster::get_frame"); } // ref object TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"]; // invoke native method CGRect result = ref.frame; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)]; methodResult(__result__); }, @"TXAnimatedPaster::get_rotateAngle": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXAnimatedPaster::get_rotateAngle"); } // ref object TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"]; // invoke native method CGFloat result = ref.rotateAngle; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXAnimatedPaster::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXAnimatedPaster::get_startTime"); } // ref object TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"]; // invoke native method CGFloat result = ref.startTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXAnimatedPaster::get_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXAnimatedPaster::get_endTime"); } // ref object TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"]; // invoke native method CGFloat result = ref.endTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXRepeat::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRepeat::get_startTime"); } // ref object TXRepeat* ref = (TXRepeat*) args[@"__this__"]; // invoke native method CGFloat result = ref.startTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXRepeat::get_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRepeat::get_endTime"); } // ref object TXRepeat* ref = (TXRepeat*) args[@"__this__"]; // invoke native method CGFloat result = ref.endTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXRepeat::get_repeatTimes": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXRepeat::get_repeatTimes"); } // ref object TXRepeat* ref = (TXRepeat*) args[@"__this__"]; // invoke native method int result = ref.repeatTimes; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXSpeed::get_startTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSpeed::get_startTime"); } // ref object TXSpeed* ref = (TXSpeed*) args[@"__this__"]; // invoke native method CGFloat result = ref.startTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXSpeed::get_endTime": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSpeed::get_endTime"); } // ref object TXSpeed* ref = (TXSpeed*) args[@"__this__"]; // invoke native method CGFloat result = ref.endTime; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXSpeed::get_speedLevel": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXSpeed::get_speedLevel"); } // ref object TXSpeed* ref = (TXSpeed*) args[@"__this__"]; // invoke native method TXSpeedLevel result = ref.speedLevel; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXGenerateResult::get_retCode": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXGenerateResult::get_retCode"); } // ref object TXGenerateResult* ref = (TXGenerateResult*) args[@"__this__"]; // invoke native method TXGenerateResultCode result = ref.retCode; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXGenerateResult::get_descMsg": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXGenerateResult::get_descMsg"); } // ref object TXGenerateResult* ref = (TXGenerateResult*) args[@"__this__"]; // invoke native method NSString* result = ref.descMsg; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXJoinerResult::get_retCode": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXJoinerResult::get_retCode"); } // ref object TXJoinerResult* ref = (TXJoinerResult*) args[@"__this__"]; // invoke native method TXJoinerResultCode result = ref.retCode; // 返回值: Value NSObject* __result__ = @(result); methodResult(__result__); }, @"TXJoinerResult::get_descMsg": ^(NSObject * registrar, id args, FlutterResult methodResult) { // print log if (enableLog) { NSLog(@"TXJoinerResult::get_descMsg"); } // ref object TXJoinerResult* ref = (TXJoinerResult*) args[@"__this__"]; // invoke native method NSString* result = ref.descMsg; // 返回值: jsonable id __result__ = result; methodResult(__result__); }, @"TXLivePush::get_config_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePush* ref = (TXLivePush*) args[@"__this__"]; TXLivePushConfig* result = ref.config; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePush::get_rtmpURL_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePush* ref = (TXLivePush*) args[@"__this__"]; NSString* result = ref.rtmpURL; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePush::get_frontCamera_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePush* ref = (TXLivePush*) args[@"__this__"]; BOOL result = ref.frontCamera; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_cacheTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; float result = ref.cacheTime; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_bAutoAdjustCacheTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; BOOL result = ref.bAutoAdjustCacheTime; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_maxAutoAdjustCacheTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; float result = ref.maxAutoAdjustCacheTime; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_minAutoAdjustCacheTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; float result = ref.minAutoAdjustCacheTime; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_videoBlockThreshold_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; int result = ref.videoBlockThreshold; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_connectRetryCount_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; int result = ref.connectRetryCount; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_connectRetryInterval_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; int result = ref.connectRetryInterval; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_enableAEC_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; BOOL result = ref.enableAEC; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_enableMessage_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; BOOL result = ref.enableMessage; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_enableMetaData_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; BOOL result = ref.enableMetaData; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_flvSessionKey_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; NSString* result = ref.flvSessionKey; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_enableNearestIP_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; BOOL result = ref.enableNearestIP; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_rtmpChannelType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; int result = ref.rtmpChannelType; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_cacheFolderPath_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; NSString* result = ref.cacheFolderPath; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_maxCacheItems_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; int result = ref.maxCacheItems; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayConfig::get_headers_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"]; NSDictionary* result = ref.headers; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_enableVideoHWAcceleration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; BOOL result = ref.enableVideoHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_enableAudioHWAcceleration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; BOOL result = ref.enableAudioHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_homeOrientation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; int result = ref.homeOrientation; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_renderMode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; int result = ref.renderMode; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_videoFPS_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; int result = ref.videoFPS; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_videoBitrate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; int result = ref.videoBitrate; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_videoAspect_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; int result = ref.videoAspect; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_frontCamera_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; BOOL result = ref.frontCamera; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_pauseFps_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; int result = ref.pauseFps; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_pauseImg_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; UIImage* result = ref.pauseImg; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomConfig::get_enablePureAudioPush_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"]; BOOL result = ref.enablePureAudioPush; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXVideoEditer::get_supportsTwoPassEncoding_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXVideoEditer* ref = (TXVideoEditer*) args[@"__this__"]; BOOL result = ref.supportsTwoPassEncoding; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomParam::get_roomID_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"]; UInt32 result = ref.roomID; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomParam::get_authBits_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"]; TXEAVRoomAuthBits result = ref.authBits; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXCAVRoomParam::get_authBuffer_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"]; NSData* result = ref.authBuffer; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXBitrateItem::get_index_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; NSInteger result = ref.index; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXBitrateItem::get_width_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; NSInteger result = ref.width; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXBitrateItem::get_height_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; NSInteger result = ref.height; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXBitrateItem::get_bitrate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"]; NSInteger result = ref.bitrate; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_appId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; int result = ref.appId; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_fileId_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; NSString* result = ref.fileId; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_timeout_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; NSString* result = ref.timeout; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_exper_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; int result = ref.exper; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_us_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; NSString* result = ref.us; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_sign_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; NSString* result = ref.sign; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXPlayerAuthParams::get_https_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"]; BOOL result = ref.https; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_homeOrientation_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.homeOrientation; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_touchFocus_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.touchFocus; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableZoom_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableZoom; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_watermark_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; UIImage* result = ref.watermark; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_watermarkPos_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; CGPoint result = ref.watermarkPos; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGPoint)]; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_watermarkNormalization_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; CGRect result = ref.watermarkNormalization; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)]; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_localVideoMirrorType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.localVideoMirrorType; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_pauseTime_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.pauseTime; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_pauseFps_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.pauseFps; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_pauseImg_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; UIImage* result = ref.pauseImg; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_videoResolution_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.videoResolution; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_videoFPS_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.videoFPS; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_videoEncodeGop_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.videoEncodeGop; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_videoBitratePIN_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.videoBitratePIN; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableAutoBitrate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableAutoBitrate; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_autoAdjustStrategy_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.autoAdjustStrategy; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_videoBitrateMax_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.videoBitrateMax; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_videoBitrateMin_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.videoBitrateMin; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_audioSampleRate_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.audioSampleRate; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_audioChannels_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.audioChannels; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableAudioPreview_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableAudioPreview; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enablePureAudioPush_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enablePureAudioPush; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_connectRetryCount_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.connectRetryCount; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_connectRetryInterval_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.connectRetryInterval; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_customModeType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.customModeType; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_sampleBufferSize_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; CGSize result = ref.sampleBufferSize; // 返回值: 结构体 NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGSize)]; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_autoSampleBufferSize_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.autoSampleBufferSize; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableNAS_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableNAS; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableAEC_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableAEC; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableHWAcceleration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableAudioAcceleration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableAudioAcceleration; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableAGC_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableAGC; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_volumeType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; TXSystemAudioVolumeType result = ref.volumeType; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_frontCamera_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.frontCamera; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_beautyFilterDepth_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; float result = ref.beautyFilterDepth; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_whiteningFilterDepth_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; float result = ref.whiteningFilterDepth; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_enableNearestIP_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; BOOL result = ref.enableNearestIP; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_rtmpChannelType_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; int result = ref.rtmpChannelType; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePushConfig::get_metaData_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"]; NSDictionary* result = ref.metaData; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayer::get_enableHWAcceleration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"]; BOOL result = ref.enableHWAcceleration; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayer::get_config_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"]; TXLivePlayConfig* result = ref.config; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXLivePlayer::get_isAutoPlay_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"]; BOOL result = ref.isAutoPlay; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXRecordResult::get_retCode_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; TXRecordResultCode result = ref.retCode; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXRecordResult::get_descMsg_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; NSString* result = ref.descMsg; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXRecordResult::get_videoPath_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; NSString* result = ref.videoPath; // 返回值: jsonable id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXRecordResult::get_coverImage_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXRecordResult* ref = (TXRecordResult*) args[@"__this__"]; UIImage* result = ref.coverImage; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXVideoInfo::get_coverImage_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; UIImage* result = ref.coverImage; // return a ref id __result__ = result; [resultList addObject:__result__]; } methodResult(resultList); }, @"TXVideoInfo::get_duration_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; CGFloat result = ref.duration; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, @"TXVideoInfo::get_fileSize_batch": ^(NSObject * registrar, id argsBatch, FlutterResult methodResult) { NSMutableArray* resultList = [NSMutableArray array]; for (int __i__ = 0; __i__ < ((NSArray*>*) argsBatch).count; __i__++) { NSDictionary* args = [((NSArray*>*) argsBatch) objectAtIndex:__i__]; // ref object TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"]; unsigned long long result = ref.fileSize; // 返回值: Value NSObject* __result__ = @(result); [resultList addObject:__result__]; } methodResult(resultList); }, }; } @end