You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3545 lines
132 KiB
3545 lines
132 KiB
//////////////////////////////////////////////////////////
|
|
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
|
|
//////////////////////////////////////////////////////////
|
|
|
|
#import "SubHandler3.h"
|
|
#import "FluttifyMessageCodec.h"
|
|
|
|
// Dart端一次方法调用所存在的栈, 只有当MethodChannel传递参数受限时, 再启用这个容器
|
|
extern NSMutableDictionary<NSString*, NSObject*>* STACK;
|
|
// Dart端随机存取对象的容器
|
|
extern NSMutableDictionary<NSNumber*, NSObject*>* HEAP;
|
|
// 日志打印开关
|
|
extern BOOL enableLog;
|
|
|
|
@implementation TencentLiveFluttifyPlugin (SubHandler3)
|
|
- (NSDictionary<NSString*, Handler>*) getSubHandler3 {
|
|
__weak __typeof(self)weakSelf = self;
|
|
return @{
|
|
@"TXVideoInfo::get_fps_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
float result = ref.fps;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXVideoInfo::get_bitrate_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
int result = ref.bitrate;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXVideoInfo::get_audioSampleRate_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
int result = ref.audioSampleRate;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXVideoInfo::get_width_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
int result = ref.width;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXVideoInfo::get_height_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
int result = ref.height;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXVideoInfo::get_angle_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
int result = ref.angle;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXPreviewParam::get_videoView_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXPreviewParam* ref = (TXPreviewParam*) args[@"__this__"];
|
|
|
|
UIView* result = ref.videoView;
|
|
|
|
// return a ref
|
|
id __result__ = result;
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXPreviewParam::get_renderMode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXPreviewParam* ref = (TXPreviewParam*) args[@"__this__"];
|
|
|
|
TXPreviewRenderMode result = ref.renderMode;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSubtitle::get_titleImage_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
UIImage* result = ref.titleImage;
|
|
|
|
// return a ref
|
|
id __result__ = result;
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSubtitle::get_frame_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
CGRect result = ref.frame;
|
|
|
|
// 返回值: 结构体
|
|
NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)];
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSubtitle::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.startTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSubtitle::get_endTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.endTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXPaster::get_pasterImage_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
UIImage* result = ref.pasterImage;
|
|
|
|
// return a ref
|
|
id __result__ = result;
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXPaster::get_frame_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
CGRect result = ref.frame;
|
|
|
|
// 返回值: 结构体
|
|
NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)];
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXPaster::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.startTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXPaster::get_endTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.endTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXAnimatedPaster::get_animatedPasterpath_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
NSString* result = ref.animatedPasterpath;
|
|
|
|
// 返回值: jsonable
|
|
id __result__ = result;
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXAnimatedPaster::get_frame_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
CGRect result = ref.frame;
|
|
|
|
// 返回值: 结构体
|
|
NSValue* __result__ = [NSValue value:&result withObjCType:@encode(CGRect)];
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXAnimatedPaster::get_rotateAngle_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.rotateAngle;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXAnimatedPaster::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.startTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXAnimatedPaster::get_endTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.endTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXRepeat::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXRepeat* ref = (TXRepeat*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.startTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXRepeat::get_endTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXRepeat* ref = (TXRepeat*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.endTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXRepeat::get_repeatTimes_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXRepeat* ref = (TXRepeat*) args[@"__this__"];
|
|
|
|
int result = ref.repeatTimes;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSpeed::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSpeed* ref = (TXSpeed*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.startTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSpeed::get_endTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSpeed* ref = (TXSpeed*) args[@"__this__"];
|
|
|
|
CGFloat result = ref.endTime;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXSpeed::get_speedLevel_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXSpeed* ref = (TXSpeed*) args[@"__this__"];
|
|
|
|
TXSpeedLevel result = ref.speedLevel;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXGenerateResult::get_retCode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXGenerateResult* ref = (TXGenerateResult*) args[@"__this__"];
|
|
|
|
TXGenerateResultCode result = ref.retCode;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXGenerateResult::get_descMsg_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXGenerateResult* ref = (TXGenerateResult*) args[@"__this__"];
|
|
|
|
NSString* result = ref.descMsg;
|
|
|
|
// 返回值: jsonable
|
|
id __result__ = result;
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXJoinerResult::get_retCode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXJoinerResult* ref = (TXJoinerResult*) args[@"__this__"];
|
|
|
|
TXJoinerResultCode result = ref.retCode;
|
|
|
|
// 返回值: Value
|
|
NSObject* __result__ = @(result);
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXJoinerResult::get_descMsg_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
|
|
NSMutableArray* resultList = [NSMutableArray array];
|
|
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// ref object
|
|
TXJoinerResult* ref = (TXJoinerResult*) args[@"__this__"];
|
|
|
|
NSString* result = ref.descMsg;
|
|
|
|
// 返回值: jsonable
|
|
id __result__ = result;
|
|
|
|
[resultList addObject:__result__];
|
|
}
|
|
|
|
methodResult(resultList);
|
|
},
|
|
|
|
@"TXLivePush::set_config": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePush::set_config");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
TXLivePushConfig* config = (TXLivePushConfig*) args[@"config"];
|
|
|
|
// ref
|
|
TXLivePush* ref = (TXLivePush*) args[@"__this__"];
|
|
|
|
ref.config = config;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePush::set_delegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePush::set_delegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePush* ref = (TXLivePush*) args[@"__this__"];
|
|
|
|
ref.delegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePush::set_recordDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePush::set_recordDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePush* ref = (TXLivePush*) args[@"__this__"];
|
|
|
|
ref.recordDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePush::set_videoProcessDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePush::set_videoProcessDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePush* ref = (TXLivePush*) args[@"__this__"];
|
|
|
|
ref.videoProcessDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePush::set_audioProcessDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePush::set_audioProcessDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePush* ref = (TXLivePush*) args[@"__this__"];
|
|
|
|
ref.audioProcessDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoom::set_delegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoom::set_delegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXCAVRoom* ref = (TXCAVRoom*) args[@"__this__"];
|
|
|
|
ref.delegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLiveBase::set_delegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLiveBase::set_delegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLiveBase* ref = (TXLiveBase*) args[@"__this__"];
|
|
|
|
ref.delegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_cacheTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_cacheTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
float cacheTime = [args[@"cacheTime"] floatValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.cacheTime = cacheTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_bAutoAdjustCacheTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_bAutoAdjustCacheTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL bAutoAdjustCacheTime = [args[@"bAutoAdjustCacheTime"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.bAutoAdjustCacheTime = bAutoAdjustCacheTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_maxAutoAdjustCacheTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_maxAutoAdjustCacheTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
float maxAutoAdjustCacheTime = [args[@"maxAutoAdjustCacheTime"] floatValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.maxAutoAdjustCacheTime = maxAutoAdjustCacheTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_minAutoAdjustCacheTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_minAutoAdjustCacheTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
float minAutoAdjustCacheTime = [args[@"minAutoAdjustCacheTime"] floatValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.minAutoAdjustCacheTime = minAutoAdjustCacheTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_videoBlockThreshold": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_videoBlockThreshold");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBlockThreshold = [args[@"videoBlockThreshold"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.videoBlockThreshold = videoBlockThreshold;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_connectRetryCount": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_connectRetryCount");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int connectRetryCount = [args[@"connectRetryCount"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.connectRetryCount = connectRetryCount;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_connectRetryInterval": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_connectRetryInterval");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int connectRetryInterval = [args[@"connectRetryInterval"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.connectRetryInterval = connectRetryInterval;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableAEC": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_enableAEC");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAEC = [args[@"enableAEC"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableAEC = enableAEC;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableMessage": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_enableMessage");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableMessage = [args[@"enableMessage"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableMessage = enableMessage;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableMetaData": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_enableMetaData");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableMetaData = [args[@"enableMetaData"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableMetaData = enableMetaData;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_flvSessionKey": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_flvSessionKey");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* flvSessionKey = (NSString*) args[@"flvSessionKey"];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.flvSessionKey = flvSessionKey;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableNearestIP": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_enableNearestIP");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableNearestIP = [args[@"enableNearestIP"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableNearestIP = enableNearestIP;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_rtmpChannelType": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_rtmpChannelType");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int rtmpChannelType = [args[@"rtmpChannelType"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.rtmpChannelType = rtmpChannelType;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_cacheFolderPath": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_cacheFolderPath");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* cacheFolderPath = (NSString*) args[@"cacheFolderPath"];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.cacheFolderPath = cacheFolderPath;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_maxCacheItems": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_maxCacheItems");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int maxCacheItems = [args[@"maxCacheItems"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.maxCacheItems = maxCacheItems;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_headers": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayConfig::set_headers");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSDictionary* headers = (NSDictionary*) args[@"headers"];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.headers = headers;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_enableVideoHWAcceleration": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_enableVideoHWAcceleration");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableVideoHWAcceleration = [args[@"enableVideoHWAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.enableVideoHWAcceleration = enableVideoHWAcceleration;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_enableAudioHWAcceleration": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_enableAudioHWAcceleration");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAudioHWAcceleration = [args[@"enableAudioHWAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.enableAudioHWAcceleration = enableAudioHWAcceleration;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_homeOrientation": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_homeOrientation");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int homeOrientation = [args[@"homeOrientation"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.homeOrientation = homeOrientation;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_renderMode": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_renderMode");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int renderMode = [args[@"renderMode"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.renderMode = renderMode;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_videoFPS": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_videoFPS");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoFPS = [args[@"videoFPS"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.videoFPS = videoFPS;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_videoBitrate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_videoBitrate");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBitrate = [args[@"videoBitrate"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.videoBitrate = videoBitrate;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_videoAspect": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_videoAspect");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoAspect = [args[@"videoAspect"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.videoAspect = videoAspect;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_frontCamera": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_frontCamera");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL frontCamera = [args[@"frontCamera"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.frontCamera = frontCamera;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_pauseFps": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_pauseFps");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int pauseFps = [args[@"pauseFps"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.pauseFps = pauseFps;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_pauseImg": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_pauseImg");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* pauseImg = (UIImage*) args[@"pauseImg"];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.pauseImg = pauseImg;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_enablePureAudioPush": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomConfig::set_enablePureAudioPush");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enablePureAudioPush = [args[@"enablePureAudioPush"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.enablePureAudioPush = enablePureAudioPush;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoEditer::set_generateDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoEditer::set_generateDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXVideoEditer* ref = (TXVideoEditer*) args[@"__this__"];
|
|
|
|
ref.generateDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoEditer::set_previewDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoEditer::set_previewDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXVideoEditer* ref = (TXVideoEditer*) args[@"__this__"];
|
|
|
|
ref.previewDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoEditer::set_videoProcessDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoEditer::set_videoProcessDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXVideoEditer* ref = (TXVideoEditer*) args[@"__this__"];
|
|
|
|
ref.videoProcessDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoJoiner::set_joinerDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoJoiner::set_joinerDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXVideoJoiner* ref = (TXVideoJoiner*) args[@"__this__"];
|
|
|
|
ref.joinerDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoJoiner::set_previewDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoJoiner::set_previewDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXVideoJoiner* ref = (TXVideoJoiner*) args[@"__this__"];
|
|
|
|
ref.previewDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomParam::set_roomID": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomParam::set_roomID");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
UInt32 roomID = [args[@"roomID"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"];
|
|
|
|
ref.roomID = roomID;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomParam::set_authBits": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomParam::set_authBits");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXEAVRoomAuthBits authBits = (TXEAVRoomAuthBits) [args[@"authBits"] integerValue];
|
|
|
|
// ref
|
|
TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"];
|
|
|
|
ref.authBits = authBits;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomParam::set_authBuffer": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXCAVRoomParam::set_authBuffer");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
NSData* authBuffer = (NSData*) args[@"authBuffer"];
|
|
|
|
// ref
|
|
TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"];
|
|
|
|
ref.authBuffer = authBuffer;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXBitrateItem::set_index": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXBitrateItem::set_index");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSInteger index = [args[@"index"] longValue];
|
|
|
|
// ref
|
|
TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"];
|
|
|
|
ref.index = index;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXBitrateItem::set_width": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXBitrateItem::set_width");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSInteger width = [args[@"width"] longValue];
|
|
|
|
// ref
|
|
TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"];
|
|
|
|
ref.width = width;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXBitrateItem::set_height": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXBitrateItem::set_height");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSInteger height = [args[@"height"] longValue];
|
|
|
|
// ref
|
|
TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"];
|
|
|
|
ref.height = height;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXBitrateItem::set_bitrate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXBitrateItem::set_bitrate");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSInteger bitrate = [args[@"bitrate"] longValue];
|
|
|
|
// ref
|
|
TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"];
|
|
|
|
ref.bitrate = bitrate;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_appId": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_appId");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int appId = [args[@"appId"] intValue];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.appId = appId;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_fileId": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_fileId");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* fileId = (NSString*) args[@"fileId"];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.fileId = fileId;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_timeout": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_timeout");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* timeout = (NSString*) args[@"timeout"];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.timeout = timeout;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_exper": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_exper");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int exper = [args[@"exper"] intValue];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.exper = exper;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_us": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_us");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* us = (NSString*) args[@"us"];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.us = us;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_sign": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_sign");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* sign = (NSString*) args[@"sign"];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.sign = sign;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPlayerAuthParams::set_https": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPlayerAuthParams::set_https");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL https = [args[@"https"] boolValue];
|
|
|
|
// ref
|
|
TXPlayerAuthParams* ref = (TXPlayerAuthParams*) args[@"__this__"];
|
|
|
|
ref.https = https;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_homeOrientation": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_homeOrientation");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int homeOrientation = [args[@"homeOrientation"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.homeOrientation = homeOrientation;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_touchFocus": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_touchFocus");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL touchFocus = [args[@"touchFocus"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.touchFocus = touchFocus;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableZoom": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableZoom");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableZoom = [args[@"enableZoom"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableZoom = enableZoom;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_watermark": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_watermark");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* watermark = (UIImage*) args[@"watermark"];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.watermark = watermark;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_watermarkPos": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_watermarkPos");
|
|
}
|
|
|
|
// args
|
|
// struct arg
|
|
NSValue* watermarkPosValue = (NSValue*) args[@"watermarkPos"];
|
|
CGPoint watermarkPos;
|
|
[watermarkPosValue getValue:&watermarkPos];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.watermarkPos = watermarkPos;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_watermarkNormalization": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_watermarkNormalization");
|
|
}
|
|
|
|
// args
|
|
// struct arg
|
|
NSValue* watermarkNormalizationValue = (NSValue*) args[@"watermarkNormalization"];
|
|
CGRect watermarkNormalization;
|
|
[watermarkNormalizationValue getValue:&watermarkNormalization];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.watermarkNormalization = watermarkNormalization;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_localVideoMirrorType": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_localVideoMirrorType");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int localVideoMirrorType = [args[@"localVideoMirrorType"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.localVideoMirrorType = localVideoMirrorType;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_pauseTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_pauseTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int pauseTime = [args[@"pauseTime"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.pauseTime = pauseTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_pauseFps": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_pauseFps");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int pauseFps = [args[@"pauseFps"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.pauseFps = pauseFps;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_pauseImg": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_pauseImg");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* pauseImg = (UIImage*) args[@"pauseImg"];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.pauseImg = pauseImg;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_videoResolution": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_videoResolution");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoResolution = [args[@"videoResolution"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.videoResolution = videoResolution;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_videoFPS": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_videoFPS");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoFPS = [args[@"videoFPS"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.videoFPS = videoFPS;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_videoEncodeGop": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_videoEncodeGop");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoEncodeGop = [args[@"videoEncodeGop"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.videoEncodeGop = videoEncodeGop;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_videoBitratePIN": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_videoBitratePIN");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBitratePIN = [args[@"videoBitratePIN"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.videoBitratePIN = videoBitratePIN;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableAutoBitrate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableAutoBitrate");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAutoBitrate = [args[@"enableAutoBitrate"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableAutoBitrate = enableAutoBitrate;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_autoAdjustStrategy": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_autoAdjustStrategy");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int autoAdjustStrategy = [args[@"autoAdjustStrategy"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.autoAdjustStrategy = autoAdjustStrategy;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_videoBitrateMax": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_videoBitrateMax");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBitrateMax = [args[@"videoBitrateMax"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.videoBitrateMax = videoBitrateMax;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_videoBitrateMin": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_videoBitrateMin");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBitrateMin = [args[@"videoBitrateMin"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.videoBitrateMin = videoBitrateMin;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_audioSampleRate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_audioSampleRate");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int audioSampleRate = [args[@"audioSampleRate"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.audioSampleRate = audioSampleRate;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_audioChannels": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_audioChannels");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int audioChannels = [args[@"audioChannels"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.audioChannels = audioChannels;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableAudioPreview": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableAudioPreview");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAudioPreview = [args[@"enableAudioPreview"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableAudioPreview = enableAudioPreview;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enablePureAudioPush": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enablePureAudioPush");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enablePureAudioPush = [args[@"enablePureAudioPush"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enablePureAudioPush = enablePureAudioPush;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_connectRetryCount": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_connectRetryCount");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int connectRetryCount = [args[@"connectRetryCount"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.connectRetryCount = connectRetryCount;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_connectRetryInterval": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_connectRetryInterval");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int connectRetryInterval = [args[@"connectRetryInterval"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.connectRetryInterval = connectRetryInterval;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_customModeType": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_customModeType");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int customModeType = [args[@"customModeType"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.customModeType = customModeType;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_sampleBufferSize": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_sampleBufferSize");
|
|
}
|
|
|
|
// args
|
|
// struct arg
|
|
NSValue* sampleBufferSizeValue = (NSValue*) args[@"sampleBufferSize"];
|
|
CGSize sampleBufferSize;
|
|
[sampleBufferSizeValue getValue:&sampleBufferSize];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.sampleBufferSize = sampleBufferSize;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_autoSampleBufferSize": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_autoSampleBufferSize");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL autoSampleBufferSize = [args[@"autoSampleBufferSize"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.autoSampleBufferSize = autoSampleBufferSize;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableNAS": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableNAS");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableNAS = [args[@"enableNAS"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableNAS = enableNAS;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableAEC": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableAEC");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAEC = [args[@"enableAEC"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableAEC = enableAEC;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableHWAcceleration": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableHWAcceleration");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableHWAcceleration = [args[@"enableHWAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableHWAcceleration = enableHWAcceleration;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableAudioAcceleration": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableAudioAcceleration");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAudioAcceleration = [args[@"enableAudioAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableAudioAcceleration = enableAudioAcceleration;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableAGC": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableAGC");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAGC = [args[@"enableAGC"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableAGC = enableAGC;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_volumeType": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_volumeType");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXSystemAudioVolumeType volumeType = (TXSystemAudioVolumeType) [args[@"volumeType"] integerValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.volumeType = volumeType;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_frontCamera": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_frontCamera");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL frontCamera = [args[@"frontCamera"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.frontCamera = frontCamera;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_beautyFilterDepth": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_beautyFilterDepth");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
float beautyFilterDepth = [args[@"beautyFilterDepth"] floatValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.beautyFilterDepth = beautyFilterDepth;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_whiteningFilterDepth": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_whiteningFilterDepth");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
float whiteningFilterDepth = [args[@"whiteningFilterDepth"] floatValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.whiteningFilterDepth = whiteningFilterDepth;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_enableNearestIP": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_enableNearestIP");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableNearestIP = [args[@"enableNearestIP"] boolValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.enableNearestIP = enableNearestIP;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_rtmpChannelType": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_rtmpChannelType");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int rtmpChannelType = [args[@"rtmpChannelType"] intValue];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.rtmpChannelType = rtmpChannelType;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePushConfig::set_metaData": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePushConfig::set_metaData");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSDictionary* metaData = (NSDictionary*) args[@"metaData"];
|
|
|
|
// ref
|
|
TXLivePushConfig* ref = (TXLivePushConfig*) args[@"__this__"];
|
|
|
|
ref.metaData = metaData;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_delegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_delegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.delegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_videoProcessDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_videoProcessDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.videoProcessDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_audioRawDataDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_audioRawDataDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.audioRawDataDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_enableHWAcceleration": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_enableHWAcceleration");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableHWAcceleration = [args[@"enableHWAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.enableHWAcceleration = enableHWAcceleration;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_config": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_config");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
TXLivePlayConfig* config = (TXLivePlayConfig*) args[@"config"];
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.config = config;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_recordDelegate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_recordDelegate");
|
|
}
|
|
|
|
// args
|
|
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.recordDelegate = weakSelf;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayer::set_isAutoPlay": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXLivePlayer::set_isAutoPlay");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL isAutoPlay = [args[@"isAutoPlay"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayer* ref = (TXLivePlayer*) args[@"__this__"];
|
|
|
|
ref.isAutoPlay = isAutoPlay;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRecordResult::set_retCode": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRecordResult::set_retCode");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXRecordResultCode retCode = (TXRecordResultCode) [args[@"retCode"] integerValue];
|
|
|
|
// ref
|
|
TXRecordResult* ref = (TXRecordResult*) args[@"__this__"];
|
|
|
|
ref.retCode = retCode;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRecordResult::set_descMsg": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRecordResult::set_descMsg");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* descMsg = (NSString*) args[@"descMsg"];
|
|
|
|
// ref
|
|
TXRecordResult* ref = (TXRecordResult*) args[@"__this__"];
|
|
|
|
ref.descMsg = descMsg;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRecordResult::set_videoPath": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRecordResult::set_videoPath");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* videoPath = (NSString*) args[@"videoPath"];
|
|
|
|
// ref
|
|
TXRecordResult* ref = (TXRecordResult*) args[@"__this__"];
|
|
|
|
ref.videoPath = videoPath;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRecordResult::set_coverImage": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRecordResult::set_coverImage");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* coverImage = (UIImage*) args[@"coverImage"];
|
|
|
|
// ref
|
|
TXRecordResult* ref = (TXRecordResult*) args[@"__this__"];
|
|
|
|
ref.coverImage = coverImage;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_coverImage": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_coverImage");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* coverImage = (UIImage*) args[@"coverImage"];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.coverImage = coverImage;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_duration": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_duration");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat duration = [args[@"duration"] floatValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.duration = duration;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_fileSize": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_fileSize");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
unsigned long long fileSize = [args[@"fileSize"] unsignedLongLongValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.fileSize = fileSize;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_fps": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_fps");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
float fps = [args[@"fps"] floatValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.fps = fps;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_bitrate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_bitrate");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int bitrate = [args[@"bitrate"] intValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.bitrate = bitrate;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_audioSampleRate": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_audioSampleRate");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int audioSampleRate = [args[@"audioSampleRate"] intValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.audioSampleRate = audioSampleRate;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_width": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_width");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int width = [args[@"width"] intValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.width = width;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_height": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_height");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int height = [args[@"height"] intValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.height = height;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXVideoInfo::set_angle": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXVideoInfo::set_angle");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int angle = [args[@"angle"] intValue];
|
|
|
|
// ref
|
|
TXVideoInfo* ref = (TXVideoInfo*) args[@"__this__"];
|
|
|
|
ref.angle = angle;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPreviewParam::set_videoView": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPreviewParam::set_videoView");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIView* videoView = (UIView*) args[@"videoView"];
|
|
|
|
// ref
|
|
TXPreviewParam* ref = (TXPreviewParam*) args[@"__this__"];
|
|
|
|
ref.videoView = videoView;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPreviewParam::set_renderMode": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPreviewParam::set_renderMode");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXPreviewRenderMode renderMode = (TXPreviewRenderMode) [args[@"renderMode"] integerValue];
|
|
|
|
// ref
|
|
TXPreviewParam* ref = (TXPreviewParam*) args[@"__this__"];
|
|
|
|
ref.renderMode = renderMode;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSubtitle::set_titleImage": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSubtitle::set_titleImage");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* titleImage = (UIImage*) args[@"titleImage"];
|
|
|
|
// ref
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
ref.titleImage = titleImage;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSubtitle::set_frame": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSubtitle::set_frame");
|
|
}
|
|
|
|
// args
|
|
// struct arg
|
|
NSValue* frameValue = (NSValue*) args[@"frame"];
|
|
CGRect frame;
|
|
[frameValue getValue:&frame];
|
|
|
|
// ref
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
ref.frame = frame;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSubtitle::set_startTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSubtitle::set_startTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat startTime = [args[@"startTime"] floatValue];
|
|
|
|
// ref
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
ref.startTime = startTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSubtitle::set_endTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSubtitle::set_endTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat endTime = [args[@"endTime"] floatValue];
|
|
|
|
// ref
|
|
TXSubtitle* ref = (TXSubtitle*) args[@"__this__"];
|
|
|
|
ref.endTime = endTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPaster::set_pasterImage": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPaster::set_pasterImage");
|
|
}
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* pasterImage = (UIImage*) args[@"pasterImage"];
|
|
|
|
// ref
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
ref.pasterImage = pasterImage;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPaster::set_frame": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPaster::set_frame");
|
|
}
|
|
|
|
// args
|
|
// struct arg
|
|
NSValue* frameValue = (NSValue*) args[@"frame"];
|
|
CGRect frame;
|
|
[frameValue getValue:&frame];
|
|
|
|
// ref
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
ref.frame = frame;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPaster::set_startTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPaster::set_startTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat startTime = [args[@"startTime"] floatValue];
|
|
|
|
// ref
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
ref.startTime = startTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXPaster::set_endTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXPaster::set_endTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat endTime = [args[@"endTime"] floatValue];
|
|
|
|
// ref
|
|
TXPaster* ref = (TXPaster*) args[@"__this__"];
|
|
|
|
ref.endTime = endTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXAnimatedPaster::set_animatedPasterpath": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXAnimatedPaster::set_animatedPasterpath");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* animatedPasterpath = (NSString*) args[@"animatedPasterpath"];
|
|
|
|
// ref
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
ref.animatedPasterpath = animatedPasterpath;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXAnimatedPaster::set_frame": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXAnimatedPaster::set_frame");
|
|
}
|
|
|
|
// args
|
|
// struct arg
|
|
NSValue* frameValue = (NSValue*) args[@"frame"];
|
|
CGRect frame;
|
|
[frameValue getValue:&frame];
|
|
|
|
// ref
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
ref.frame = frame;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXAnimatedPaster::set_rotateAngle": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXAnimatedPaster::set_rotateAngle");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat rotateAngle = [args[@"rotateAngle"] floatValue];
|
|
|
|
// ref
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
ref.rotateAngle = rotateAngle;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXAnimatedPaster::set_startTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXAnimatedPaster::set_startTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat startTime = [args[@"startTime"] floatValue];
|
|
|
|
// ref
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
ref.startTime = startTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXAnimatedPaster::set_endTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXAnimatedPaster::set_endTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat endTime = [args[@"endTime"] floatValue];
|
|
|
|
// ref
|
|
TXAnimatedPaster* ref = (TXAnimatedPaster*) args[@"__this__"];
|
|
|
|
ref.endTime = endTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRepeat::set_startTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRepeat::set_startTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat startTime = [args[@"startTime"] floatValue];
|
|
|
|
// ref
|
|
TXRepeat* ref = (TXRepeat*) args[@"__this__"];
|
|
|
|
ref.startTime = startTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRepeat::set_endTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRepeat::set_endTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat endTime = [args[@"endTime"] floatValue];
|
|
|
|
// ref
|
|
TXRepeat* ref = (TXRepeat*) args[@"__this__"];
|
|
|
|
ref.endTime = endTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXRepeat::set_repeatTimes": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXRepeat::set_repeatTimes");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
int repeatTimes = [args[@"repeatTimes"] intValue];
|
|
|
|
// ref
|
|
TXRepeat* ref = (TXRepeat*) args[@"__this__"];
|
|
|
|
ref.repeatTimes = repeatTimes;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSpeed::set_startTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSpeed::set_startTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat startTime = [args[@"startTime"] floatValue];
|
|
|
|
// ref
|
|
TXSpeed* ref = (TXSpeed*) args[@"__this__"];
|
|
|
|
ref.startTime = startTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSpeed::set_endTime": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSpeed::set_endTime");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
CGFloat endTime = [args[@"endTime"] floatValue];
|
|
|
|
// ref
|
|
TXSpeed* ref = (TXSpeed*) args[@"__this__"];
|
|
|
|
ref.endTime = endTime;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXSpeed::set_speedLevel": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXSpeed::set_speedLevel");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXSpeedLevel speedLevel = (TXSpeedLevel) [args[@"speedLevel"] integerValue];
|
|
|
|
// ref
|
|
TXSpeed* ref = (TXSpeed*) args[@"__this__"];
|
|
|
|
ref.speedLevel = speedLevel;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXGenerateResult::set_retCode": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXGenerateResult::set_retCode");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXGenerateResultCode retCode = (TXGenerateResultCode) [args[@"retCode"] integerValue];
|
|
|
|
// ref
|
|
TXGenerateResult* ref = (TXGenerateResult*) args[@"__this__"];
|
|
|
|
ref.retCode = retCode;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXGenerateResult::set_descMsg": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXGenerateResult::set_descMsg");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* descMsg = (NSString*) args[@"descMsg"];
|
|
|
|
// ref
|
|
TXGenerateResult* ref = (TXGenerateResult*) args[@"__this__"];
|
|
|
|
ref.descMsg = descMsg;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXJoinerResult::set_retCode": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXJoinerResult::set_retCode");
|
|
}
|
|
|
|
// args
|
|
// enum arg
|
|
TXJoinerResultCode retCode = (TXJoinerResultCode) [args[@"retCode"] integerValue];
|
|
|
|
// ref
|
|
TXJoinerResult* ref = (TXJoinerResult*) args[@"__this__"];
|
|
|
|
ref.retCode = retCode;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXJoinerResult::set_descMsg": ^(NSObject <FlutterPluginRegistrar> * registrar, id args, FlutterResult methodResult) {
|
|
// print log
|
|
if (enableLog) {
|
|
NSLog(@"TXJoinerResult::set_descMsg");
|
|
}
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* descMsg = (NSString*) args[@"descMsg"];
|
|
|
|
// ref
|
|
TXJoinerResult* ref = (TXJoinerResult*) args[@"__this__"];
|
|
|
|
ref.descMsg = descMsg;
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePush::set_config_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// ref arg
|
|
TXLivePushConfig* config = (TXLivePushConfig*) args[@"config"];
|
|
|
|
// ref
|
|
TXLivePush* ref = (TXLivePush*) args[@"__this__"];
|
|
|
|
ref.config = config;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_cacheTime_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
float cacheTime = [args[@"cacheTime"] floatValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.cacheTime = cacheTime;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_bAutoAdjustCacheTime_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL bAutoAdjustCacheTime = [args[@"bAutoAdjustCacheTime"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.bAutoAdjustCacheTime = bAutoAdjustCacheTime;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_maxAutoAdjustCacheTime_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
float maxAutoAdjustCacheTime = [args[@"maxAutoAdjustCacheTime"] floatValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.maxAutoAdjustCacheTime = maxAutoAdjustCacheTime;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_minAutoAdjustCacheTime_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
float minAutoAdjustCacheTime = [args[@"minAutoAdjustCacheTime"] floatValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.minAutoAdjustCacheTime = minAutoAdjustCacheTime;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_videoBlockThreshold_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBlockThreshold = [args[@"videoBlockThreshold"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.videoBlockThreshold = videoBlockThreshold;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_connectRetryCount_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int connectRetryCount = [args[@"connectRetryCount"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.connectRetryCount = connectRetryCount;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_connectRetryInterval_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int connectRetryInterval = [args[@"connectRetryInterval"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.connectRetryInterval = connectRetryInterval;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableAEC_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAEC = [args[@"enableAEC"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableAEC = enableAEC;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableMessage_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableMessage = [args[@"enableMessage"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableMessage = enableMessage;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableMetaData_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableMetaData = [args[@"enableMetaData"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableMetaData = enableMetaData;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_flvSessionKey_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* flvSessionKey = (NSString*) args[@"flvSessionKey"];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.flvSessionKey = flvSessionKey;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_enableNearestIP_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableNearestIP = [args[@"enableNearestIP"] boolValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.enableNearestIP = enableNearestIP;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_rtmpChannelType_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int rtmpChannelType = [args[@"rtmpChannelType"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.rtmpChannelType = rtmpChannelType;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_cacheFolderPath_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSString* cacheFolderPath = (NSString*) args[@"cacheFolderPath"];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.cacheFolderPath = cacheFolderPath;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_maxCacheItems_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int maxCacheItems = [args[@"maxCacheItems"] intValue];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.maxCacheItems = maxCacheItems;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXLivePlayConfig::set_headers_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSDictionary* headers = (NSDictionary*) args[@"headers"];
|
|
|
|
// ref
|
|
TXLivePlayConfig* ref = (TXLivePlayConfig*) args[@"__this__"];
|
|
|
|
ref.headers = headers;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_enableVideoHWAcceleration_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableVideoHWAcceleration = [args[@"enableVideoHWAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.enableVideoHWAcceleration = enableVideoHWAcceleration;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_enableAudioHWAcceleration_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enableAudioHWAcceleration = [args[@"enableAudioHWAcceleration"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.enableAudioHWAcceleration = enableAudioHWAcceleration;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_homeOrientation_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int homeOrientation = [args[@"homeOrientation"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.homeOrientation = homeOrientation;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_renderMode_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int renderMode = [args[@"renderMode"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.renderMode = renderMode;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_videoFPS_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoFPS = [args[@"videoFPS"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.videoFPS = videoFPS;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_videoBitrate_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoBitrate = [args[@"videoBitrate"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.videoBitrate = videoBitrate;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_videoAspect_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int videoAspect = [args[@"videoAspect"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.videoAspect = videoAspect;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_frontCamera_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL frontCamera = [args[@"frontCamera"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.frontCamera = frontCamera;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_pauseFps_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
int pauseFps = [args[@"pauseFps"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.pauseFps = pauseFps;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_pauseImg_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// ref arg
|
|
UIImage* pauseImg = (UIImage*) args[@"pauseImg"];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.pauseImg = pauseImg;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomConfig::set_enablePureAudioPush_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
BOOL enablePureAudioPush = [args[@"enablePureAudioPush"] boolValue];
|
|
|
|
// ref
|
|
TXCAVRoomConfig* ref = (TXCAVRoomConfig*) args[@"__this__"];
|
|
|
|
ref.enablePureAudioPush = enablePureAudioPush;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomParam::set_roomID_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
UInt32 roomID = [args[@"roomID"] intValue];
|
|
|
|
// ref
|
|
TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"];
|
|
|
|
ref.roomID = roomID;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomParam::set_authBits_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// enum arg
|
|
TXEAVRoomAuthBits authBits = (TXEAVRoomAuthBits) [args[@"authBits"] integerValue];
|
|
|
|
// ref
|
|
TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"];
|
|
|
|
ref.authBits = authBits;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXCAVRoomParam::set_authBuffer_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// ref arg
|
|
NSData* authBuffer = (NSData*) args[@"authBuffer"];
|
|
|
|
// ref
|
|
TXCAVRoomParam* ref = (TXCAVRoomParam*) args[@"__this__"];
|
|
|
|
ref.authBuffer = authBuffer;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
@"TXBitrateItem::set_index_batch": ^(NSObject <FlutterPluginRegistrar> * registrar, id argsBatch, FlutterResult methodResult) {
|
|
for (int __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
|
|
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
|
|
|
|
// args
|
|
// jsonable arg
|
|
NSInteger index = [args[@"index"] longValue];
|
|
|
|
// ref
|
|
TXBitrateItem* ref = (TXBitrateItem*) args[@"__this__"];
|
|
|
|
ref.index = index;
|
|
methodResult(@"success");
|
|
}
|
|
|
|
methodResult(@"success");
|
|
},
|
|
|
|
};
|
|
}
|
|
|
|
@end
|