11// Copyright 2013 The Flutter Authors
22// Use of this source code is governed by a BSD-style license that can be
33// found in the LICENSE file.
4- // Autogenerated from Pigeon (v22.4.2 ), do not edit directly.
4+ // Autogenerated from Pigeon (v22.7.4 ), do not edit directly.
55// See also: https://pub.dev/packages/pigeon
66
77#import " ./include/camera_avfoundation/messages.g.h"
@@ -49,6 +49,16 @@ - (instancetype)initWithValue:(FCPPlatformCameraLensDirection)value {
4949}
5050@end
5151
52+ @implementation FCPPlatformCameraLensTypeBox
53+ - (instancetype )initWithValue : (FCPPlatformCameraLensType)value {
54+ self = [super init ];
55+ if (self) {
56+ _value = value;
57+ }
58+ return self;
59+ }
60+ @end
61+
5262@implementation FCPPlatformDeviceOrientationBox
5363- (instancetype )initWithValue : (FCPPlatformDeviceOrientation)value {
5464 self = [super init ];
@@ -152,10 +162,12 @@ + (nullable FCPPlatformSize *)nullableFromList:(NSArray<id> *)list;
152162
153163@implementation FCPPlatformCameraDescription
154164+ (instancetype )makeWithName : (NSString *)name
155- lensDirection : (FCPPlatformCameraLensDirection)lensDirection {
165+ lensDirection : (FCPPlatformCameraLensDirection)lensDirection
166+ lensType : (FCPPlatformCameraLensType)lensType {
156167 FCPPlatformCameraDescription *pigeonResult = [[FCPPlatformCameraDescription alloc ] init ];
157168 pigeonResult.name = name;
158169 pigeonResult.lensDirection = lensDirection;
170+ pigeonResult.lensType = lensType;
159171 return pigeonResult;
160172}
161173+ (FCPPlatformCameraDescription *)fromList : (NSArray <id> *)list {
@@ -164,6 +176,8 @@ + (FCPPlatformCameraDescription *)fromList:(NSArray<id> *)list {
164176 FCPPlatformCameraLensDirectionBox *boxedFCPPlatformCameraLensDirection =
165177 GetNullableObjectAtIndex (list, 1 );
166178 pigeonResult.lensDirection = boxedFCPPlatformCameraLensDirection.value ;
179+ FCPPlatformCameraLensTypeBox *boxedFCPPlatformCameraLensType = GetNullableObjectAtIndex (list, 2 );
180+ pigeonResult.lensType = boxedFCPPlatformCameraLensType.value ;
167181 return pigeonResult;
168182}
169183+ (nullable FCPPlatformCameraDescription *)nullableFromList : (NSArray <id> *)list {
@@ -173,6 +187,7 @@ + (nullable FCPPlatformCameraDescription *)nullableFromList:(NSArray<id> *)list
173187 return @[
174188 self .name ?: [NSNull null ],
175189 [[FCPPlatformCameraLensDirectionBox alloc ] initWithValue: self .lensDirection],
190+ [[FCPPlatformCameraLensTypeBox alloc ] initWithValue: self .lensType],
176191 ];
177192}
178193@end
@@ -315,56 +330,62 @@ - (nullable id)readValueOfType:(UInt8)type {
315330 initWithValue: [enumAsNumber integerValue ]];
316331 }
317332 case 130 : {
333+ NSNumber *enumAsNumber = [self readValue ];
334+ return enumAsNumber == nil
335+ ? nil
336+ : [[FCPPlatformCameraLensTypeBox alloc ] initWithValue: [enumAsNumber integerValue ]];
337+ }
338+ case 131 : {
318339 NSNumber *enumAsNumber = [self readValue ];
319340 return enumAsNumber == nil ? nil
320341 : [[FCPPlatformDeviceOrientationBox alloc ]
321342 initWithValue: [enumAsNumber integerValue ]];
322343 }
323- case 131 : {
344+ case 132 : {
324345 NSNumber *enumAsNumber = [self readValue ];
325346 return enumAsNumber == nil
326347 ? nil
327348 : [[FCPPlatformExposureModeBox alloc ] initWithValue: [enumAsNumber integerValue ]];
328349 }
329- case 132 : {
350+ case 133 : {
330351 NSNumber *enumAsNumber = [self readValue ];
331352 return enumAsNumber == nil
332353 ? nil
333354 : [[FCPPlatformFlashModeBox alloc ] initWithValue: [enumAsNumber integerValue ]];
334355 }
335- case 133 : {
356+ case 134 : {
336357 NSNumber *enumAsNumber = [self readValue ];
337358 return enumAsNumber == nil
338359 ? nil
339360 : [[FCPPlatformFocusModeBox alloc ] initWithValue: [enumAsNumber integerValue ]];
340361 }
341- case 134 : {
362+ case 135 : {
342363 NSNumber *enumAsNumber = [self readValue ];
343364 return enumAsNumber == nil ? nil
344365 : [[FCPPlatformImageFileFormatBox alloc ]
345366 initWithValue: [enumAsNumber integerValue ]];
346367 }
347- case 135 : {
368+ case 136 : {
348369 NSNumber *enumAsNumber = [self readValue ];
349370 return enumAsNumber == nil ? nil
350371 : [[FCPPlatformImageFormatGroupBox alloc ]
351372 initWithValue: [enumAsNumber integerValue ]];
352373 }
353- case 136 : {
374+ case 137 : {
354375 NSNumber *enumAsNumber = [self readValue ];
355376 return enumAsNumber == nil ? nil
356377 : [[FCPPlatformResolutionPresetBox alloc ]
357378 initWithValue: [enumAsNumber integerValue ]];
358379 }
359- case 137 :
360- return [FCPPlatformCameraDescription fromList: [self readValue ]];
361380 case 138 :
362- return [FCPPlatformCameraState fromList: [self readValue ]];
381+ return [FCPPlatformCameraDescription fromList: [self readValue ]];
363382 case 139 :
364- return [FCPPlatformMediaSettings fromList: [self readValue ]];
383+ return [FCPPlatformCameraState fromList: [self readValue ]];
365384 case 140 :
366- return [FCPPlatformPoint fromList: [self readValue ]];
385+ return [FCPPlatformMediaSettings fromList: [self readValue ]];
367386 case 141 :
387+ return [FCPPlatformPoint fromList: [self readValue ]];
388+ case 142 :
368389 return [FCPPlatformSize fromList: [self readValue ]];
369390 default :
370391 return [super readValueOfType: type];
@@ -380,48 +401,52 @@ - (void)writeValue:(id)value {
380401 FCPPlatformCameraLensDirectionBox *box = (FCPPlatformCameraLensDirectionBox *)value;
381402 [self writeByte: 129 ];
382403 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
404+ } else if ([value isKindOfClass: [FCPPlatformCameraLensTypeBox class ]]) {
405+ FCPPlatformCameraLensTypeBox *box = (FCPPlatformCameraLensTypeBox *)value;
406+ [self writeByte: 130 ];
407+ [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
383408 } else if ([value isKindOfClass: [FCPPlatformDeviceOrientationBox class ]]) {
384409 FCPPlatformDeviceOrientationBox *box = (FCPPlatformDeviceOrientationBox *)value;
385- [self writeByte: 130 ];
410+ [self writeByte: 131 ];
386411 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
387412 } else if ([value isKindOfClass: [FCPPlatformExposureModeBox class ]]) {
388413 FCPPlatformExposureModeBox *box = (FCPPlatformExposureModeBox *)value;
389- [self writeByte: 131 ];
414+ [self writeByte: 132 ];
390415 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
391416 } else if ([value isKindOfClass: [FCPPlatformFlashModeBox class ]]) {
392417 FCPPlatformFlashModeBox *box = (FCPPlatformFlashModeBox *)value;
393- [self writeByte: 132 ];
418+ [self writeByte: 133 ];
394419 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
395420 } else if ([value isKindOfClass: [FCPPlatformFocusModeBox class ]]) {
396421 FCPPlatformFocusModeBox *box = (FCPPlatformFocusModeBox *)value;
397- [self writeByte: 133 ];
422+ [self writeByte: 134 ];
398423 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
399424 } else if ([value isKindOfClass: [FCPPlatformImageFileFormatBox class ]]) {
400425 FCPPlatformImageFileFormatBox *box = (FCPPlatformImageFileFormatBox *)value;
401- [self writeByte: 134 ];
426+ [self writeByte: 135 ];
402427 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
403428 } else if ([value isKindOfClass: [FCPPlatformImageFormatGroupBox class ]]) {
404429 FCPPlatformImageFormatGroupBox *box = (FCPPlatformImageFormatGroupBox *)value;
405- [self writeByte: 135 ];
430+ [self writeByte: 136 ];
406431 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
407432 } else if ([value isKindOfClass: [FCPPlatformResolutionPresetBox class ]]) {
408433 FCPPlatformResolutionPresetBox *box = (FCPPlatformResolutionPresetBox *)value;
409- [self writeByte: 136 ];
434+ [self writeByte: 137 ];
410435 [self writeValue: (value == nil ? [NSNull null ] : [NSNumber numberWithInteger: box.value])];
411436 } else if ([value isKindOfClass: [FCPPlatformCameraDescription class ]]) {
412- [self writeByte: 137 ];
437+ [self writeByte: 138 ];
413438 [self writeValue: [value toList ]];
414439 } else if ([value isKindOfClass: [FCPPlatformCameraState class ]]) {
415- [self writeByte: 138 ];
440+ [self writeByte: 139 ];
416441 [self writeValue: [value toList ]];
417442 } else if ([value isKindOfClass: [FCPPlatformMediaSettings class ]]) {
418- [self writeByte: 139 ];
443+ [self writeByte: 140 ];
419444 [self writeValue: [value toList ]];
420445 } else if ([value isKindOfClass: [FCPPlatformPoint class ]]) {
421- [self writeByte: 140 ];
446+ [self writeByte: 141 ];
422447 [self writeValue: [value toList ]];
423448 } else if ([value isKindOfClass: [FCPPlatformSize class ]]) {
424- [self writeByte: 141 ];
449+ [self writeByte: 142 ];
425450 [self writeValue: [value toList ]];
426451 } else {
427452 [super writeValue: value];
0 commit comments