diff --git a/packages/camera/camera/example/android/app/build.gradle b/packages/camera/camera/example/android/app/build.gradle
index 5e7489854967..0cfab0ab60f8 100644
--- a/packages/camera/camera/example/android/app/build.gradle
+++ b/packages/camera/camera/example/android/app/build.gradle
@@ -26,6 +26,14 @@ android {
     namespace 'io.flutter.plugins.cameraexample'
     compileSdk flutter.compileSdkVersion
 
+    compileOptions {
+        sourceCompatibility JavaVersion.VERSION_17
+        targetCompatibility JavaVersion.VERSION_17
+    }
+
+    kotlinOptions {
+        jvmTarget = JavaVersion.VERSION_17.toString()
+    }
 
     defaultConfig {
         applicationId "io.flutter.plugins.cameraexample"
diff --git a/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/CameraInfoHostApiImpl.java b/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/CameraInfoHostApiImpl.java
index 83eb359cdb5e..3b5b84a8267f 100644
--- a/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/CameraInfoHostApiImpl.java
+++ b/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/CameraInfoHostApiImpl.java
@@ -42,6 +42,17 @@ public Long getSensorRotationDegrees(@NonNull Long identifier) {
     return Long.valueOf(cameraInfo.getSensorRotationDegrees());
   }
 
+  /**
+   * Returns the lens facing of the {@link androidx.camera.core.Camera} that is
+   * represented by the {@link CameraInfo} with the specified identifier.
+   */
+  @Override
+  @NonNull
+  public Long getLensFacing(@NonNull Long identifier) {
+    CameraInfo cameraInfo =
+            (CameraInfo) Objects.requireNonNull(instanceManager.getInstance(identifier));
+    return Long.valueOf(cameraInfo.getLensFacing());
+
   /**
    * Retrieves the {@link LiveData} of the {@link CameraState} that is tied to the {@link
    * androidx.camera.core.Camera} that is represented by the {@link CameraInfo} with the specified
diff --git a/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/GeneratedCameraXLibrary.java b/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/GeneratedCameraXLibrary.java
index 93f65cbc791c..f30597ddc428 100644
--- a/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/GeneratedCameraXLibrary.java
+++ b/packages/camera/camera_android_camerax/android/src/main/java/io/flutter/plugins/camerax/GeneratedCameraXLibrary.java
@@ -18,6 +18,7 @@
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collections;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
@@ -34,7 +35,8 @@ public static class FlutterError extends RuntimeException {
     /** The error details. Must be a datatype supported by the api codec. */
     public final Object details;
 
-    public FlutterError(@NonNull String code, @Nullable String message, @Nullable Object details) {
+    public FlutterError(@NonNull String code, @Nullable String message, @Nullable Object details) 
+    {
       super(message);
       this.code = code;
       this.details = details;
@@ -53,7 +55,7 @@ protected static ArrayList<Object> wrapError(@NonNull Throwable exception) {
       errorList.add(exception.toString());
       errorList.add(exception.getClass().getSimpleName());
       errorList.add(
-          "Cause: " + exception.getCause() + ", Stacktrace: " + Log.getStackTraceString(exception));
+        "Cause: " + exception.getCause() + ", Stacktrace: " + Log.getStackTraceString(exception));
     }
     return errorList;
   }
@@ -61,7 +63,7 @@ protected static ArrayList<Object> wrapError(@NonNull Throwable exception) {
   /**
    * The states the camera can be in.
    *
-   * <p>See https://developer.android.com/reference/androidx/camera/core/CameraState.Type.
+   * See https://developer.android.com/reference/androidx/camera/core/CameraState.Type.
    */
   public enum CameraStateType {
     CLOSED(0),
@@ -80,19 +82,20 @@ private CameraStateType(final int index) {
   /**
    * The types (T) properly wrapped to be used as a LiveData<T>.
    *
-   * <p>If you need to add another type to support a type S to use a LiveData<S> in this plugin,
-   * ensure the following is done on the Dart side:
+   * If you need to add another type to support a type S to use a LiveData<S> in
+   * this plugin, ensure the following is done on the Dart side:
    *
-   * <p>* In `camera_android_camerax/lib/src/live_data.dart`, add new cases for S in
-   * `_LiveDataHostApiImpl#getValueFromInstances` to get the current value of type S from a
-   * LiveData<S> instance and in `LiveDataFlutterApiImpl#create` to create the expected type of
-   * LiveData<S> when requested.
+   *  * In `camera_android_camerax/lib/src/live_data.dart`, add new cases for S in
+   *    `_LiveDataHostApiImpl#getValueFromInstances` to get the current value of
+   *    type S from a LiveData<S> instance and in `LiveDataFlutterApiImpl#create`
+   *    to create the expected type of LiveData<S> when requested.
    *
-   * <p>On the native side, ensure the following is done:
+   * On the native side, ensure the following is done:
    *
-   * <p>* Make sure `LiveDataHostApiImpl#getValue` is updated to properly return identifiers for
-   * instances of type S. * Update `ObserverFlutterApiWrapper#onChanged` to properly handle
-   * receiving calls with instances of type S if a LiveData<S> instance is observed.
+   *  * Make sure `LiveDataHostApiImpl#getValue` is updated to properly return
+   *    identifiers for instances of type S.
+   *  * Update `ObserverFlutterApiWrapper#onChanged` to properly handle receiving
+   *    calls with instances of type S if a LiveData<S> instance is observed.
    */
   public enum LiveDataSupportedType {
     CAMERA_STATE(0),
@@ -106,12 +109,12 @@ private LiveDataSupportedType(final int index) {
   }
 
   /**
-   * Video quality constraints that will be used by a QualitySelector to choose an appropriate video
-   * resolution.
+   * Video quality constraints that will be used by a QualitySelector to choose
+   * an appropriate video resolution.
    *
-   * <p>These are pre-defined quality constants that are universally used for video.
+   * These are pre-defined quality constants that are universally used for video.
    *
-   * <p>See https://developer.android.com/reference/androidx/camera/video/Quality.
+   * See https://developer.android.com/reference/androidx/camera/video/Quality.
    */
   public enum VideoQuality {
     SD(0),
@@ -131,7 +134,7 @@ private VideoQuality(final int index) {
   /**
    * Fallback rules for selecting video resolution.
    *
-   * <p>See https://developer.android.com/reference/androidx/camera/video/FallbackStrategy.
+   * See https://developer.android.com/reference/androidx/camera/video/FallbackStrategy.
    */
   public enum VideoResolutionFallbackRule {
     HIGHER_QUALITY_OR_LOWER_THAN(0),
@@ -149,7 +152,7 @@ private VideoResolutionFallbackRule(final int index) {
   /**
    * Video recording status.
    *
-   * <p>See https://developer.android.com/reference/androidx/camera/video/VideoRecordEvent.
+   * See https://developer.android.com/reference/androidx/camera/video/VideoRecordEvent.
    */
   public enum VideoRecordEvent {
     START(0),
@@ -165,20 +168,22 @@ private VideoRecordEvent(final int index) {
   /**
    * The types of capture request options this plugin currently supports.
    *
-   * <p>If you need to add another option to support, ensure the following is done on the Dart side:
+   * If you need to add another option to support, ensure the following is done
+   * on the Dart side:
    *
-   * <p>* In `camera_android_camerax/lib/src/capture_request_options.dart`, add new cases for this
-   * option in `_CaptureRequestOptionsHostApiImpl#createFromInstances` to create the expected Map
-   * entry of option key index and value to send to the native side.
+   *  * In `camera_android_camerax/lib/src/capture_request_options.dart`, add new cases for this
+   *    option in `_CaptureRequestOptionsHostApiImpl#createFromInstances`
+   *    to create the expected Map entry of option key index and value to send to
+   *    the native side.
    *
-   * <p>On the native side, ensure the following is done:
+   * On the native side, ensure the following is done:
    *
-   * <p>* Update `CaptureRequestOptionsHostApiImpl#create` to set the correct `CaptureRequest` key
-   * with a valid value type for this option.
+   *  * Update `CaptureRequestOptionsHostApiImpl#create` to set the correct
+   *   `CaptureRequest` key with a valid value type for this option.
    *
-   * <p>See https://developer.android.com/reference/android/hardware/camera2/CaptureRequest for the
-   * sorts of capture request options that can be supported via CameraX's interoperability with
-   * Camera2.
+   * See https://developer.android.com/reference/android/hardware/camera2/CaptureRequest
+   * for the sorts of capture request options that can be supported via CameraX's
+   * interoperability with Camera2.
    */
   public enum CaptureRequestKeySupportedType {
     CONTROL_AE_LOCK(0);
@@ -256,13 +261,9 @@ ArrayList<Object> toList() {
     static @NonNull ResolutionInfo fromList(@NonNull ArrayList<Object> list) {
       ResolutionInfo pigeonResult = new ResolutionInfo();
       Object width = list.get(0);
-      pigeonResult.setWidth(
-          (width == null) ? null : ((width instanceof Integer) ? (Integer) width : (Long) width));
+      pigeonResult.setWidth((width == null) ? null : ((width instanceof Integer) ? (Integer) width : (Long) width));
       Object height = list.get(1);
-      pigeonResult.setHeight(
-          (height == null)
-              ? null
-              : ((height instanceof Integer) ? (Integer) height : (Long) height));
+      pigeonResult.setHeight((height == null) ? null : ((height instanceof Integer) ? (Integer) height : (Long) height));
       return pigeonResult;
     }
   }
@@ -504,19 +505,9 @@ ArrayList<Object> toList() {
     static @NonNull ExposureCompensationRange fromList(@NonNull ArrayList<Object> list) {
       ExposureCompensationRange pigeonResult = new ExposureCompensationRange();
       Object minCompensation = list.get(0);
-      pigeonResult.setMinCompensation(
-          (minCompensation == null)
-              ? null
-              : ((minCompensation instanceof Integer)
-                  ? (Integer) minCompensation
-                  : (Long) minCompensation));
+      pigeonResult.setMinCompensation((minCompensation == null) ? null : ((minCompensation instanceof Integer) ? (Integer) minCompensation : (Long) minCompensation));
       Object maxCompensation = list.get(1);
-      pigeonResult.setMaxCompensation(
-          (maxCompensation == null)
-              ? null
-              : ((maxCompensation instanceof Integer)
-                  ? (Integer) maxCompensation
-                  : (Long) maxCompensation));
+      pigeonResult.setMaxCompensation((maxCompensation == null) ? null : ((maxCompensation instanceof Integer) ? (Integer) maxCompensation : (Long) maxCompensation));
       return pigeonResult;
     }
   }
@@ -524,7 +515,7 @@ ArrayList<Object> toList() {
   /**
    * Convenience class for sending lists of [Quality]s.
    *
-   * <p>Generated class from Pigeon that represents data sent in messages.
+   * Generated class from Pigeon that represents data sent in messages.
    */
   public static final class VideoQualityData {
     private @NonNull VideoQuality quality;
@@ -624,9 +615,10 @@ ArrayList<Object> toList() {
   }
 
   /**
-   * Convenience class for building [FocusMeteringAction]s with multiple metering points.
+   * Convenience class for building [FocusMeteringAction]s with multiple metering
+   * points.
    *
-   * <p>Generated class from Pigeon that represents data sent in messages.
+   * Generated class from Pigeon that represents data sent in messages.
    */
   public static final class MeteringPointInfo {
     /** InstanceManager ID for a [MeteringPoint]. */
@@ -646,7 +638,7 @@ public void setMeteringPointId(@NonNull Long setterArg) {
     /**
      * The metering mode of the [MeteringPoint] whose ID is [meteringPointId].
      *
-     * <p>Metering mode should be one of the [FocusMeteringAction] constants.
+     * Metering mode should be one of the [FocusMeteringAction] constants.
      */
     private @Nullable Long meteringMode;
 
@@ -696,17 +688,9 @@ ArrayList<Object> toList() {
     static @NonNull MeteringPointInfo fromList(@NonNull ArrayList<Object> list) {
       MeteringPointInfo pigeonResult = new MeteringPointInfo();
       Object meteringPointId = list.get(0);
-      pigeonResult.setMeteringPointId(
-          (meteringPointId == null)
-              ? null
-              : ((meteringPointId instanceof Integer)
-                  ? (Integer) meteringPointId
-                  : (Long) meteringPointId));
+      pigeonResult.setMeteringPointId((meteringPointId == null) ? null : ((meteringPointId instanceof Integer) ? (Integer) meteringPointId : (Long) meteringPointId));
       Object meteringMode = list.get(1);
-      pigeonResult.setMeteringMode(
-          (meteringMode == null)
-              ? null
-              : ((meteringMode instanceof Integer) ? (Integer) meteringMode : (Long) meteringMode));
+      pigeonResult.setMeteringMode((meteringMode == null) ? null : ((meteringMode instanceof Integer) ? (Integer) meteringMode : (Long) meteringMode));
       return pigeonResult;
     }
   }
@@ -722,7 +706,7 @@ public interface InstanceManagerHostApi {
     /**
      * Clear the native `InstanceManager`.
      *
-     * <p>This is typically only used after a hot restart.
+     * This is typically only used after a hot restart.
      */
     void clear();
 
@@ -730,12 +714,8 @@ public interface InstanceManagerHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `InstanceManagerHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable InstanceManagerHostApi api) {
+    /**Sets up an instance of `InstanceManagerHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable InstanceManagerHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -747,7 +727,8 @@ static void setup(
                 try {
                   api.clear();
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -768,9 +749,7 @@ public interface JavaObjectHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `JavaObjectHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `JavaObjectHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable JavaObjectHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -785,7 +764,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable JavaObject
                 try {
                   api.dispose((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -805,7 +785,7 @@ public JavaObjectFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -814,7 +794,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void dispose(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -827,32 +806,55 @@ public void dispose(@NonNull Long identifierArg, @NonNull Reply<Void> callback)
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface CameraInfoHostApi {
 
-    @NonNull
+    @NonNull 
     Long getSensorRotationDegrees(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
+    Long getLensFacing(@NonNull Long identifier);
+
+    @NonNull 
     Long getCameraState(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     Long getExposureState(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     Long getZoomState(@NonNull Long identifier);
 
     /** The codec used by CameraInfoHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `CameraInfoHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `CameraInfoHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraInfoHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CameraInfoHostApi.getSensorRotationDegrees",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CameraInfoHostApi.getSensorRotationDegrees", getCodec());
+        if (api != null) {
+          channel.setMessageHandler(
+              (message, reply) -> {
+                ArrayList<Object> wrapped = new ArrayList<Object>();
+                ArrayList<Object> args = (ArrayList<Object>) message;
+                Number identifierArg = (Number) args.get(0);
+                try {
+                  Long output = api.getSensorRotationDegrees((identifierArg == null) ? null : identifierArg.longValue());
+                  wrapped.add(0, output);
+                }
+ catch (Throwable exception) {
+                  ArrayList<Object> wrappedError = wrapError(exception);
+                  wrapped = wrappedError;
+                }
+                reply.reply(wrapped);
+              });
+        } else {
+          channel.setMessageHandler(null);
+        }
+      }
+      {
+        BasicMessageChannel<Object> channel =
+            new BasicMessageChannel<>(
+                binaryMessenger, "dev.flutter.pigeon.CameraInfoHostApi.getLensFacing", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -860,11 +862,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraInfo
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getSensorRotationDegrees(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getLensFacing((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -885,11 +886,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraInfo
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getCameraState(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getCameraState((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -902,9 +902,7 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraInfo
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CameraInfoHostApi.getExposureState",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CameraInfoHostApi.getExposureState", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -912,11 +910,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraInfo
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getExposureState(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getExposureState((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -937,10 +934,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraInfo
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getZoomState((identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getZoomState((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -960,7 +957,7 @@ public CameraInfoFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -969,7 +966,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -984,19 +980,15 @@ public interface CameraSelectorHostApi {
 
     void create(@NonNull Long identifier, @Nullable Long lensFacing);
 
-    @NonNull
+    @NonNull 
     List<Long> filter(@NonNull Long identifier, @NonNull List<Long> cameraInfoIds);
 
     /** The codec used by CameraSelectorHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `CameraSelectorHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable CameraSelectorHostApi api) {
+    /**Sets up an instance of `CameraSelectorHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraSelectorHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -1009,11 +1001,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 Number lensFacingArg = (Number) args.get(1);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (lensFacingArg == null) ? null : lensFacingArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (lensFacingArg == null) ? null : lensFacingArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1035,12 +1026,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 List<Long> cameraInfoIdsArg = (List<Long>) args.get(1);
                 try {
-                  List<Long> output =
-                      api.filter(
-                          (identifierArg == null) ? null : identifierArg.longValue(),
-                          cameraInfoIdsArg);
+                  List<Long> output = api.filter((identifierArg == null) ? null : identifierArg.longValue(), cameraInfoIdsArg);
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1060,7 +1049,7 @@ public CameraSelectorFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -1069,9 +1058,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void create(
-        @NonNull Long identifierArg, @Nullable Long lensFacingArg, @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @Nullable Long lensFacingArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.CameraSelectorFlutterApi.create", getCodec());
@@ -1085,16 +1072,13 @@ public interface ProcessCameraProviderHostApi {
 
     void getInstance(@NonNull Result<Long> result);
 
-    @NonNull
+    @NonNull 
     List<Long> getAvailableCameraInfos(@NonNull Long identifier);
 
-    @NonNull
-    Long bindToLifecycle(
-        @NonNull Long identifier,
-        @NonNull Long cameraSelectorIdentifier,
-        @NonNull List<Long> useCaseIds);
+    @NonNull 
+    Long bindToLifecycle(@NonNull Long identifier, @NonNull Long cameraSelectorIdentifier, @NonNull List<Long> useCaseIds);
 
-    @NonNull
+    @NonNull 
     Boolean isBound(@NonNull Long identifier, @NonNull Long useCaseIdentifier);
 
     void unbind(@NonNull Long identifier, @NonNull List<Long> useCaseIds);
@@ -1105,18 +1089,12 @@ Long bindToLifecycle(
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `ProcessCameraProviderHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable ProcessCameraProviderHostApi api) {
+    /**Sets up an instance of `ProcessCameraProviderHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ProcessCameraProviderHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ProcessCameraProviderHostApi.getInstance",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderHostApi.getInstance", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1143,9 +1121,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1153,11 +1129,10 @@ public void error(Throwable error) {
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  List<Long> output =
-                      api.getAvailableCameraInfos(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  List<Long> output = api.getAvailableCameraInfos((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1170,9 +1145,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1182,15 +1155,10 @@ public void error(Throwable error) {
                 Number cameraSelectorIdentifierArg = (Number) args.get(1);
                 List<Long> useCaseIdsArg = (List<Long>) args.get(2);
                 try {
-                  Long output =
-                      api.bindToLifecycle(
-                          (identifierArg == null) ? null : identifierArg.longValue(),
-                          (cameraSelectorIdentifierArg == null)
-                              ? null
-                              : cameraSelectorIdentifierArg.longValue(),
-                          useCaseIdsArg);
+                  Long output = api.bindToLifecycle((identifierArg == null) ? null : identifierArg.longValue(), (cameraSelectorIdentifierArg == null) ? null : cameraSelectorIdentifierArg.longValue(), useCaseIdsArg);
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1203,9 +1171,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1214,12 +1180,10 @@ public void error(Throwable error) {
                 Number identifierArg = (Number) args.get(0);
                 Number useCaseIdentifierArg = (Number) args.get(1);
                 try {
-                  Boolean output =
-                      api.isBound(
-                          (identifierArg == null) ? null : identifierArg.longValue(),
-                          (useCaseIdentifierArg == null) ? null : useCaseIdentifierArg.longValue());
+                  Boolean output = api.isBound((identifierArg == null) ? null : identifierArg.longValue(), (useCaseIdentifierArg == null) ? null : useCaseIdentifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1232,9 +1196,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1243,10 +1205,10 @@ public void error(Throwable error) {
                 Number identifierArg = (Number) args.get(0);
                 List<Long> useCaseIdsArg = (List<Long>) args.get(1);
                 try {
-                  api.unbind(
-                      (identifierArg == null) ? null : identifierArg.longValue(), useCaseIdsArg);
+                  api.unbind((identifierArg == null) ? null : identifierArg.longValue(), useCaseIdsArg);
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1259,9 +1221,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ProcessCameraProviderHostApi.unbindAll",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderHostApi.unbindAll", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1271,7 +1231,8 @@ public void error(Throwable error) {
                 try {
                   api.unbindAll((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1291,7 +1252,7 @@ public ProcessCameraProviderFlutterApi(@NonNull BinaryMessenger argBinaryMesseng
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -1300,13 +1261,10 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
-              binaryMessenger,
-              "dev.flutter.pigeon.ProcessCameraProviderFlutterApi.create",
-              getCodec());
+              binaryMessenger, "dev.flutter.pigeon.ProcessCameraProviderFlutterApi.create", getCodec());
       channel.send(
           new ArrayList<Object>(Collections.singletonList(identifierArg)),
           channelReply -> callback.reply(null));
@@ -1315,17 +1273,17 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface CameraHostApi {
 
-    @NonNull
+    @NonNull 
     Long getCameraInfo(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     Long getCameraControl(@NonNull Long identifier);
 
     /** The codec used by CameraHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /** Sets up an instance of `CameraHostApi` to handle messages through the `binaryMessenger`. */
+    /**Sets up an instance of `CameraHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -1338,10 +1296,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraHost
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getCameraInfo((identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getCameraInfo((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1362,11 +1320,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraHost
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getCameraControl(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getCameraControl((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1386,7 +1343,7 @@ public CameraFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -1395,7 +1352,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -1435,28 +1391,21 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface SystemServicesHostApi {
 
-    void requestCameraPermissions(
-        @NonNull Boolean enableAudio, @NonNull Result<CameraPermissionsErrorData> result);
+    void requestCameraPermissions(@NonNull Boolean enableAudio, @NonNull Result<CameraPermissionsErrorData> result);
 
-    @NonNull
+    @NonNull 
     String getTempFilePath(@NonNull String prefix, @NonNull String suffix);
 
     /** The codec used by SystemServicesHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return SystemServicesHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `SystemServicesHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable SystemServicesHostApi api) {
+    /**Sets up an instance of `SystemServicesHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable SystemServicesHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1485,9 +1434,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.SystemServicesHostApi.getTempFilePath",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.SystemServicesHostApi.getTempFilePath", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1498,7 +1445,8 @@ public void error(Throwable error) {
                 try {
                   String output = api.getTempFilePath(prefixArg, suffixArg);
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1518,7 +1466,7 @@ public SystemServicesFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -1527,13 +1475,10 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void onCameraError(@NonNull String errorDescriptionArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
-              binaryMessenger,
-              "dev.flutter.pigeon.SystemServicesFlutterApi.onCameraError",
-              getCodec());
+              binaryMessenger, "dev.flutter.pigeon.SystemServicesFlutterApi.onCameraError", getCodec());
       channel.send(
           new ArrayList<Object>(Collections.singletonList(errorDescriptionArg)),
           channelReply -> callback.reply(null));
@@ -1542,33 +1487,26 @@ public void onCameraError(@NonNull String errorDescriptionArg, @NonNull Reply<Vo
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface DeviceOrientationManagerHostApi {
 
-    void startListeningForDeviceOrientationChange(
-        @NonNull Boolean isFrontFacing, @NonNull Long sensorOrientation);
+    void startListeningForDeviceOrientationChange(@NonNull Boolean isFrontFacing, @NonNull Long sensorOrientation);
 
     void stopListeningForDeviceOrientationChange();
 
-    @NonNull
+    @NonNull 
     Long getDefaultDisplayRotation();
 
-    @NonNull
+    @NonNull 
     String getUiOrientation();
 
     /** The codec used by DeviceOrientationManagerHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `DeviceOrientationManagerHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable DeviceOrientationManagerHostApi api) {
+    /**Sets up an instance of `DeviceOrientationManagerHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable DeviceOrientationManagerHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1577,11 +1515,10 @@ static void setup(
                 Boolean isFrontFacingArg = (Boolean) args.get(0);
                 Number sensorOrientationArg = (Number) args.get(1);
                 try {
-                  api.startListeningForDeviceOrientationChange(
-                      isFrontFacingArg,
-                      (sensorOrientationArg == null) ? null : sensorOrientationArg.longValue());
+                  api.startListeningForDeviceOrientationChange(isFrontFacingArg, (sensorOrientationArg == null) ? null : sensorOrientationArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1594,9 +1531,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.DeviceOrientationManagerHostApi.stopListeningForDeviceOrientationChange",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.DeviceOrientationManagerHostApi.stopListeningForDeviceOrientationChange", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1604,7 +1539,8 @@ static void setup(
                 try {
                   api.stopListeningForDeviceOrientationChange();
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1617,9 +1553,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.DeviceOrientationManagerHostApi.getDefaultDisplayRotation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.DeviceOrientationManagerHostApi.getDefaultDisplayRotation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1627,7 +1561,8 @@ static void setup(
                 try {
                   Long output = api.getDefaultDisplayRotation();
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1640,9 +1575,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.DeviceOrientationManagerHostApi.getUiOrientation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.DeviceOrientationManagerHostApi.getUiOrientation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1650,7 +1583,8 @@ static void setup(
                 try {
                   String output = api.getUiOrientation();
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1670,7 +1604,7 @@ public DeviceOrientationManagerFlutterApi(@NonNull BinaryMessenger argBinaryMess
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -1679,14 +1613,10 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void onDeviceOrientationChanged(
-        @NonNull String orientationArg, @NonNull Reply<Void> callback) {
+    public void onDeviceOrientationChanged(@NonNull String orientationArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
-              binaryMessenger,
-              "dev.flutter.pigeon.DeviceOrientationManagerFlutterApi.onDeviceOrientationChanged",
-              getCodec());
+              binaryMessenger, "dev.flutter.pigeon.DeviceOrientationManagerFlutterApi.onDeviceOrientationChanged", getCodec());
       channel.send(
           new ArrayList<Object>(Collections.singletonList(orientationArg)),
           channelReply -> callback.reply(null));
@@ -1722,27 +1652,26 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface PreviewHostApi {
 
-    void create(
-        @NonNull Long identifier, @Nullable Long rotation, @Nullable Long resolutionSelectorId);
+    void create(@NonNull Long identifier, @Nullable Long rotation, @Nullable Long resolutionSelectorId);
 
-    @NonNull
+    @NonNull 
     Long setSurfaceProvider(@NonNull Long identifier);
 
     void releaseFlutterSurfaceTexture();
 
-    @NonNull
+    @NonNull 
     ResolutionInfo getResolutionInfo(@NonNull Long identifier);
 
     void setTargetRotation(@NonNull Long identifier, @NonNull Long rotation);
 
-    @NonNull
+    @NonNull 
     Boolean surfaceProducerHandlesCropAndRotation();
 
     /** The codec used by PreviewHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return PreviewHostApiCodec.INSTANCE;
     }
-    /** Sets up an instance of `PreviewHostApi` to handle messages through the `binaryMessenger`. */
+    /**Sets up an instance of `PreviewHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -1757,14 +1686,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
                 Number rotationArg = (Number) args.get(1);
                 Number resolutionSelectorIdArg = (Number) args.get(2);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (rotationArg == null) ? null : rotationArg.longValue(),
-                      (resolutionSelectorIdArg == null)
-                          ? null
-                          : resolutionSelectorIdArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (rotationArg == null) ? null : rotationArg.longValue(), (resolutionSelectorIdArg == null) ? null : resolutionSelectorIdArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1777,9 +1702,7 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.PreviewHostApi.setSurfaceProvider",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.PreviewHostApi.setSurfaceProvider", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1787,11 +1710,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.setSurfaceProvider(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.setSurfaceProvider((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1804,9 +1726,7 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.PreviewHostApi.releaseFlutterSurfaceTexture",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.PreviewHostApi.releaseFlutterSurfaceTexture", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1814,7 +1734,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
                 try {
                   api.releaseFlutterSurfaceTexture();
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1835,11 +1756,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  ResolutionInfo output =
-                      api.getResolutionInfo(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  ResolutionInfo output = api.getResolutionInfo((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1861,11 +1781,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
                 Number identifierArg = (Number) args.get(0);
                 Number rotationArg = (Number) args.get(1);
                 try {
-                  api.setTargetRotation(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (rotationArg == null) ? null : rotationArg.longValue());
+                  api.setTargetRotation((identifierArg == null) ? null : identifierArg.longValue(), (rotationArg == null) ? null : rotationArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1878,9 +1797,7 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.PreviewHostApi.surfaceProducerHandlesCropAndRotation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.PreviewHostApi.surfaceProducerHandlesCropAndRotation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1888,7 +1805,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
                 try {
                   Boolean output = api.surfaceProducerHandlesCropAndRotation();
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1903,10 +1821,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PreviewHos
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface VideoCaptureHostApi {
 
-    @NonNull
+    @NonNull 
     Long withOutput(@NonNull Long videoOutputId);
 
-    @NonNull
+    @NonNull 
     Long getOutput(@NonNull Long identifier);
 
     void setTargetRotation(@NonNull Long identifier, @NonNull Long rotation);
@@ -1915,10 +1833,7 @@ public interface VideoCaptureHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `VideoCaptureHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
+    /**Sets up an instance of `VideoCaptureHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable VideoCaptureHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -1931,11 +1846,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable VideoCaptu
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number videoOutputIdArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.withOutput(
-                          (videoOutputIdArg == null) ? null : videoOutputIdArg.longValue());
+                  Long output = api.withOutput((videoOutputIdArg == null) ? null : videoOutputIdArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1956,10 +1870,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable VideoCaptu
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getOutput((identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getOutput((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -1972,9 +1886,7 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable VideoCaptu
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.VideoCaptureHostApi.setTargetRotation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.VideoCaptureHostApi.setTargetRotation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -1983,11 +1895,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable VideoCaptu
                 Number identifierArg = (Number) args.get(0);
                 Number rotationArg = (Number) args.get(1);
                 try {
-                  api.setTargetRotation(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (rotationArg == null) ? null : rotationArg.longValue());
+                  api.setTargetRotation((identifierArg == null) ? null : identifierArg.longValue(), (rotationArg == null) ? null : rotationArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2007,7 +1918,7 @@ public VideoCaptureFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2016,7 +1927,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -2029,28 +1939,22 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface RecorderHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @Nullable Long aspectRatio,
-        @Nullable Long bitRate,
-        @Nullable Long qualitySelectorId);
+    void create(@NonNull Long identifier, @Nullable Long aspectRatio, @Nullable Long bitRate, @Nullable Long qualitySelectorId);
 
-    @NonNull
+    @NonNull 
     Long getAspectRatio(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     Long getTargetVideoEncodingBitRate(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     Long prepareRecording(@NonNull Long identifier, @NonNull String path);
 
     /** The codec used by RecorderHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `RecorderHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `RecorderHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecorderHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -2066,13 +1970,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecorderHo
                 Number bitRateArg = (Number) args.get(2);
                 Number qualitySelectorIdArg = (Number) args.get(3);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (aspectRatioArg == null) ? null : aspectRatioArg.longValue(),
-                      (bitRateArg == null) ? null : bitRateArg.longValue(),
-                      (qualitySelectorIdArg == null) ? null : qualitySelectorIdArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (aspectRatioArg == null) ? null : aspectRatioArg.longValue(), (bitRateArg == null) ? null : bitRateArg.longValue(), (qualitySelectorIdArg == null) ? null : qualitySelectorIdArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2093,11 +1994,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecorderHo
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getAspectRatio(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getAspectRatio((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2110,9 +2010,7 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecorderHo
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -2120,11 +2018,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecorderHo
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getTargetVideoEncodingBitRate(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getTargetVideoEncodingBitRate((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2146,11 +2043,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecorderHo
                 Number identifierArg = (Number) args.get(0);
                 String pathArg = (String) args.get(1);
                 try {
-                  Long output =
-                      api.prepareRecording(
-                          (identifierArg == null) ? null : identifierArg.longValue(), pathArg);
+                  Long output = api.prepareRecording((identifierArg == null) ? null : identifierArg.longValue(), pathArg);
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2170,7 +2066,7 @@ public RecorderFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2179,12 +2075,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @Nullable Long aspectRatioArg,
-        @Nullable Long bitRateArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @Nullable Long aspectRatioArg, @Nullable Long bitRateArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.RecorderFlutterApi.create", getCodec());
@@ -2196,19 +2087,15 @@ public void create(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface PendingRecordingHostApi {
 
-    @NonNull
+    @NonNull 
     Long start(@NonNull Long identifier);
 
     /** The codec used by PendingRecordingHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `PendingRecordingHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable PendingRecordingHostApi api) {
+    /**Sets up an instance of `PendingRecordingHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable PendingRecordingHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -2220,10 +2107,10 @@ static void setup(
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.start((identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.start((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2237,8 +2124,7 @@ static void setup(
   }
 
   private static class PendingRecordingFlutterApiCodec extends StandardMessageCodec {
-    public static final PendingRecordingFlutterApiCodec INSTANCE =
-        new PendingRecordingFlutterApiCodec();
+    public static final PendingRecordingFlutterApiCodec INSTANCE = new PendingRecordingFlutterApiCodec();
 
     private PendingRecordingFlutterApiCodec() {}
 
@@ -2271,7 +2157,7 @@ public PendingRecordingFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2280,7 +2166,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return PendingRecordingFlutterApiCodec.INSTANCE;
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -2289,14 +2174,10 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
           new ArrayList<Object>(Collections.singletonList(identifierArg)),
           channelReply -> callback.reply(null));
     }
-
-    public void onVideoRecordingEvent(
-        @NonNull VideoRecordEventData eventArg, @NonNull Reply<Void> callback) {
+    public void onVideoRecordingEvent(@NonNull VideoRecordEventData eventArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
-              binaryMessenger,
-              "dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent",
-              getCodec());
+              binaryMessenger, "dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent", getCodec());
       channel.send(
           new ArrayList<Object>(Collections.singletonList(eventArg)),
           channelReply -> callback.reply(null));
@@ -2317,9 +2198,7 @@ public interface RecordingHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `RecordingHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `RecordingHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecordingHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -2334,7 +2213,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecordingH
                 try {
                   api.close((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2357,7 +2237,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecordingH
                 try {
                   api.pause((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2380,7 +2261,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecordingH
                 try {
                   api.resume((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2403,7 +2285,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable RecordingH
                 try {
                   api.stop((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2423,7 +2306,7 @@ public RecordingFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2432,7 +2315,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -2445,11 +2327,7 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface ImageCaptureHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @Nullable Long targetRotation,
-        @Nullable Long flashMode,
-        @Nullable Long resolutionSelectorId);
+    void create(@NonNull Long identifier, @Nullable Long targetRotation, @Nullable Long flashMode, @Nullable Long resolutionSelectorId);
 
     void setFlashMode(@NonNull Long identifier, @NonNull Long flashMode);
 
@@ -2461,10 +2339,7 @@ void create(
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `ImageCaptureHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
+    /**Sets up an instance of `ImageCaptureHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageCaptureHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -2480,15 +2355,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageCaptu
                 Number flashModeArg = (Number) args.get(2);
                 Number resolutionSelectorIdArg = (Number) args.get(3);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (targetRotationArg == null) ? null : targetRotationArg.longValue(),
-                      (flashModeArg == null) ? null : flashModeArg.longValue(),
-                      (resolutionSelectorIdArg == null)
-                          ? null
-                          : resolutionSelectorIdArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (targetRotationArg == null) ? null : targetRotationArg.longValue(), (flashModeArg == null) ? null : flashModeArg.longValue(), (resolutionSelectorIdArg == null) ? null : resolutionSelectorIdArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2510,11 +2380,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageCaptu
                 Number identifierArg = (Number) args.get(0);
                 Number flashModeArg = (Number) args.get(1);
                 try {
-                  api.setFlashMode(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (flashModeArg == null) ? null : flashModeArg.longValue());
+                  api.setFlashMode((identifierArg == null) ? null : identifierArg.longValue(), (flashModeArg == null) ? null : flashModeArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2547,8 +2416,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.takePicture(
-                    (identifierArg == null) ? null : identifierArg.longValue(), resultCallback);
+                api.takePicture((identifierArg == null) ? null : identifierArg.longValue(), resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -2557,9 +2425,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ImageCaptureHostApi.setTargetRotation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ImageCaptureHostApi.setTargetRotation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -2568,11 +2434,10 @@ public void error(Throwable error) {
                 Number identifierArg = (Number) args.get(0);
                 Number rotationArg = (Number) args.get(1);
                 try {
-                  api.setTargetRotation(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (rotationArg == null) ? null : rotationArg.longValue());
+                  api.setTargetRotation((identifierArg == null) ? null : identifierArg.longValue(), (rotationArg == null) ? null : rotationArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2586,8 +2451,7 @@ public void error(Throwable error) {
   }
 
   private static class ResolutionStrategyHostApiCodec extends StandardMessageCodec {
-    public static final ResolutionStrategyHostApiCodec INSTANCE =
-        new ResolutionStrategyHostApiCodec();
+    public static final ResolutionStrategyHostApiCodec INSTANCE = new ResolutionStrategyHostApiCodec();
 
     private ResolutionStrategyHostApiCodec() {}
 
@@ -2615,19 +2479,14 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface ResolutionStrategyHostApi {
 
-    void create(
-        @NonNull Long identifier, @Nullable ResolutionInfo boundSize, @Nullable Long fallbackRule);
+    void create(@NonNull Long identifier, @Nullable ResolutionInfo boundSize, @Nullable Long fallbackRule);
 
     /** The codec used by ResolutionStrategyHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return ResolutionStrategyHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `ResolutionStrategyHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable ResolutionStrategyHostApi api) {
+    /**Sets up an instance of `ResolutionStrategyHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ResolutionStrategyHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -2641,12 +2500,10 @@ static void setup(
                 ResolutionInfo boundSizeArg = (ResolutionInfo) args.get(1);
                 Number fallbackRuleArg = (Number) args.get(2);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      boundSizeArg,
-                      (fallbackRuleArg == null) ? null : fallbackRuleArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), boundSizeArg, (fallbackRuleArg == null) ? null : fallbackRuleArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2661,22 +2518,14 @@ static void setup(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface ResolutionSelectorHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @Nullable Long resolutionStrategyIdentifier,
-        @Nullable Long resolutionSelectorIdentifier,
-        @Nullable Long aspectRatioStrategyIdentifier);
+    void create(@NonNull Long identifier, @Nullable Long resolutionStrategyIdentifier, @Nullable Long resolutionSelectorIdentifier, @Nullable Long aspectRatioStrategyIdentifier);
 
     /** The codec used by ResolutionSelectorHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `ResolutionSelectorHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable ResolutionSelectorHostApi api) {
+    /**Sets up an instance of `ResolutionSelectorHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ResolutionSelectorHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -2691,19 +2540,10 @@ static void setup(
                 Number resolutionSelectorIdentifierArg = (Number) args.get(2);
                 Number aspectRatioStrategyIdentifierArg = (Number) args.get(3);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (resolutionStrategyIdentifierArg == null)
-                          ? null
-                          : resolutionStrategyIdentifierArg.longValue(),
-                      (resolutionSelectorIdentifierArg == null)
-                          ? null
-                          : resolutionSelectorIdentifierArg.longValue(),
-                      (aspectRatioStrategyIdentifierArg == null)
-                          ? null
-                          : aspectRatioStrategyIdentifierArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (resolutionStrategyIdentifierArg == null) ? null : resolutionStrategyIdentifierArg.longValue(), (resolutionSelectorIdentifierArg == null) ? null : resolutionSelectorIdentifierArg.longValue(), (aspectRatioStrategyIdentifierArg == null) ? null : aspectRatioStrategyIdentifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2718,25 +2558,18 @@ static void setup(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface AspectRatioStrategyHostApi {
 
-    void create(
-        @NonNull Long identifier, @NonNull Long preferredAspectRatio, @NonNull Long fallbackRule);
+    void create(@NonNull Long identifier, @NonNull Long preferredAspectRatio, @NonNull Long fallbackRule);
 
     /** The codec used by AspectRatioStrategyHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `AspectRatioStrategyHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable AspectRatioStrategyHostApi api) {
+    /**Sets up an instance of `AspectRatioStrategyHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable AspectRatioStrategyHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.AspectRatioStrategyHostApi.create",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.AspectRatioStrategyHostApi.create", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -2746,14 +2579,10 @@ static void setup(
                 Number preferredAspectRatioArg = (Number) args.get(1);
                 Number fallbackRuleArg = (Number) args.get(2);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (preferredAspectRatioArg == null)
-                          ? null
-                          : preferredAspectRatioArg.longValue(),
-                      (fallbackRuleArg == null) ? null : fallbackRuleArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (preferredAspectRatioArg == null) ? null : preferredAspectRatioArg.longValue(), (fallbackRuleArg == null) ? null : fallbackRuleArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2800,7 +2629,7 @@ public CameraStateFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2809,12 +2638,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return CameraStateFlutterApiCodec.INSTANCE;
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @NonNull CameraStateTypeData typeArg,
-        @Nullable Long errorIdentifierArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull CameraStateTypeData typeArg, @Nullable Long errorIdentifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.CameraStateFlutterApi.create", getCodec());
@@ -2858,7 +2682,7 @@ public ExposureStateFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2867,19 +2691,12 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return ExposureStateFlutterApiCodec.INSTANCE;
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @NonNull ExposureCompensationRange exposureCompensationRangeArg,
-        @NonNull Double exposureCompensationStepArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull ExposureCompensationRange exposureCompensationRangeArg, @NonNull Double exposureCompensationStepArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.ExposureStateFlutterApi.create", getCodec());
       channel.send(
-          new ArrayList<Object>(
-              Arrays.asList(
-                  identifierArg, exposureCompensationRangeArg, exposureCompensationStepArg)),
+          new ArrayList<Object>(Arrays.asList(identifierArg, exposureCompensationRangeArg, exposureCompensationStepArg)),
           channelReply -> callback.reply(null));
     }
   }
@@ -2891,7 +2708,7 @@ public ZoomStateFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -2900,12 +2717,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @NonNull Double minZoomRatioArg,
-        @NonNull Double maxZoomRatioArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull Double minZoomRatioArg, @NonNull Double maxZoomRatioArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.ZoomStateFlutterApi.create", getCodec());
@@ -2917,10 +2729,7 @@ public void create(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface ImageAnalysisHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @Nullable Long targetRotation,
-        @Nullable Long resolutionSelectorId);
+    void create(@NonNull Long identifier, @Nullable Long targetRotation, @Nullable Long resolutionSelectorId);
 
     void setAnalyzer(@NonNull Long identifier, @NonNull Long analyzerIdentifier);
 
@@ -2932,12 +2741,8 @@ void create(
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `ImageAnalysisHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable ImageAnalysisHostApi api) {
+    /**Sets up an instance of `ImageAnalysisHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageAnalysisHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -2951,14 +2756,10 @@ static void setup(
                 Number targetRotationArg = (Number) args.get(1);
                 Number resolutionSelectorIdArg = (Number) args.get(2);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (targetRotationArg == null) ? null : targetRotationArg.longValue(),
-                      (resolutionSelectorIdArg == null)
-                          ? null
-                          : resolutionSelectorIdArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (targetRotationArg == null) ? null : targetRotationArg.longValue(), (resolutionSelectorIdArg == null) ? null : resolutionSelectorIdArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2980,11 +2781,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 Number analyzerIdentifierArg = (Number) args.get(1);
                 try {
-                  api.setAnalyzer(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (analyzerIdentifierArg == null) ? null : analyzerIdentifierArg.longValue());
+                  api.setAnalyzer((identifierArg == null) ? null : identifierArg.longValue(), (analyzerIdentifierArg == null) ? null : analyzerIdentifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -2997,9 +2797,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ImageAnalysisHostApi.clearAnalyzer",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ImageAnalysisHostApi.clearAnalyzer", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -3009,7 +2807,8 @@ static void setup(
                 try {
                   api.clearAnalyzer((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3022,9 +2821,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ImageAnalysisHostApi.setTargetRotation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ImageAnalysisHostApi.setTargetRotation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -3033,11 +2830,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 Number rotationArg = (Number) args.get(1);
                 try {
-                  api.setTargetRotation(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (rotationArg == null) ? null : rotationArg.longValue());
+                  api.setTargetRotation((identifierArg == null) ? null : identifierArg.longValue(), (rotationArg == null) ? null : rotationArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3058,9 +2854,7 @@ public interface AnalyzerHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `AnalyzerHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `AnalyzerHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable AnalyzerHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -3075,7 +2869,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable AnalyzerHo
                 try {
                   api.create((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3096,9 +2891,7 @@ public interface ObserverHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `ObserverHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `ObserverHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ObserverHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -3113,7 +2906,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ObserverHo
                 try {
                   api.create((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3133,7 +2927,7 @@ public ObserverFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3142,11 +2936,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void onChanged(
-        @NonNull Long identifierArg,
-        @NonNull Long valueIdentifierArg,
-        @NonNull Reply<Void> callback) {
+    public void onChanged(@NonNull Long identifierArg, @NonNull Long valueIdentifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.ObserverFlutterApi.onChanged", getCodec());
@@ -3163,7 +2953,7 @@ public CameraStateErrorFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3172,9 +2962,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void create(
-        @NonNull Long identifierArg, @NonNull Long codeArg, @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull Long codeArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.CameraStateErrorFlutterApi.create", getCodec());
@@ -3217,16 +3005,14 @@ public interface LiveDataHostApi {
 
     void removeObservers(@NonNull Long identifier);
 
-    @Nullable
+    @Nullable 
     Long getValue(@NonNull Long identifier, @NonNull LiveDataSupportedTypeData type);
 
     /** The codec used by LiveDataHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return LiveDataHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `LiveDataHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `LiveDataHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable LiveDataHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -3240,11 +3026,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable LiveDataHo
                 Number identifierArg = (Number) args.get(0);
                 Number observerIdentifierArg = (Number) args.get(1);
                 try {
-                  api.observe(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (observerIdentifierArg == null) ? null : observerIdentifierArg.longValue());
+                  api.observe((identifierArg == null) ? null : identifierArg.longValue(), (observerIdentifierArg == null) ? null : observerIdentifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3267,7 +3052,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable LiveDataHo
                 try {
                   api.removeObservers((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3289,11 +3075,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable LiveDataHo
                 Number identifierArg = (Number) args.get(0);
                 LiveDataSupportedTypeData typeArg = (LiveDataSupportedTypeData) args.get(1);
                 try {
-                  Long output =
-                      api.getValue(
-                          (identifierArg == null) ? null : identifierArg.longValue(), typeArg);
+                  Long output = api.getValue((identifierArg == null) ? null : identifierArg.longValue(), typeArg);
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3340,7 +3125,7 @@ public LiveDataFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3349,11 +3134,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return LiveDataFlutterApiCodec.INSTANCE;
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @NonNull LiveDataSupportedTypeData typeArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull LiveDataSupportedTypeData typeArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.LiveDataFlutterApi.create", getCodec());
@@ -3370,7 +3151,7 @@ public AnalyzerFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3379,7 +3160,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -3388,11 +3168,7 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
           new ArrayList<Object>(Collections.singletonList(identifierArg)),
           channelReply -> callback.reply(null));
     }
-
-    public void analyze(
-        @NonNull Long identifierArg,
-        @NonNull Long imageProxyIdentifierArg,
-        @NonNull Reply<Void> callback) {
+    public void analyze(@NonNull Long identifierArg, @NonNull Long imageProxyIdentifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.AnalyzerFlutterApi.analyze", getCodec());
@@ -3404,7 +3180,7 @@ public void analyze(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface ImageProxyHostApi {
 
-    @NonNull
+    @NonNull 
     List<Long> getPlanes(@NonNull Long identifier);
 
     void close(@NonNull Long identifier);
@@ -3413,9 +3189,7 @@ public interface ImageProxyHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `ImageProxyHostApi` to handle messages through the `binaryMessenger`.
-     */
+    /**Sets up an instance of `ImageProxyHostApi` to handle messages through the `binaryMessenger`. */
     static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageProxyHostApi api) {
       {
         BasicMessageChannel<Object> channel =
@@ -3428,10 +3202,10 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageProxy
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  List<Long> output =
-                      api.getPlanes((identifierArg == null) ? null : identifierArg.longValue());
+                  List<Long> output = api.getPlanes((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3454,7 +3228,8 @@ static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ImageProxy
                 try {
                   api.close((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3474,7 +3249,7 @@ public ImageProxyFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3483,13 +3258,7 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @NonNull Long formatArg,
-        @NonNull Long heightArg,
-        @NonNull Long widthArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull Long formatArg, @NonNull Long heightArg, @NonNull Long widthArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.ImageProxyFlutterApi.create", getCodec());
@@ -3506,7 +3275,7 @@ public PlaneProxyFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3515,19 +3284,12 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
-    public void create(
-        @NonNull Long identifierArg,
-        @NonNull byte[] bufferArg,
-        @NonNull Long pixelStrideArg,
-        @NonNull Long rowStrideArg,
-        @NonNull Reply<Void> callback) {
+    public void create(@NonNull Long identifierArg, @NonNull byte[] bufferArg, @NonNull Long pixelStrideArg, @NonNull Long rowStrideArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
               binaryMessenger, "dev.flutter.pigeon.PlaneProxyFlutterApi.create", getCodec());
       channel.send(
-          new ArrayList<Object>(
-              Arrays.asList(identifierArg, bufferArg, pixelStrideArg, rowStrideArg)),
+          new ArrayList<Object>(Arrays.asList(identifierArg, bufferArg, pixelStrideArg, rowStrideArg)),
           channelReply -> callback.reply(null));
     }
   }
@@ -3566,24 +3328,17 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface QualitySelectorHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @NonNull List<VideoQualityData> videoQualityDataList,
-        @Nullable Long fallbackStrategyId);
+    void create(@NonNull Long identifier, @NonNull List<VideoQualityData> videoQualityDataList, @Nullable Long fallbackStrategyId);
 
-    @NonNull
+    @NonNull 
     ResolutionInfo getResolution(@NonNull Long cameraInfoId, @NonNull VideoQuality quality);
 
     /** The codec used by QualitySelectorHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return QualitySelectorHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `QualitySelectorHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable QualitySelectorHostApi api) {
+    /**Sets up an instance of `QualitySelectorHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable QualitySelectorHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -3594,16 +3349,13 @@ static void setup(
                 ArrayList<Object> wrapped = new ArrayList<Object>();
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
-                List<VideoQualityData> videoQualityDataListArg =
-                    (List<VideoQualityData>) args.get(1);
+                List<VideoQualityData> videoQualityDataListArg = (List<VideoQualityData>) args.get(1);
                 Number fallbackStrategyIdArg = (Number) args.get(2);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      videoQualityDataListArg,
-                      (fallbackStrategyIdArg == null) ? null : fallbackStrategyIdArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), videoQualityDataListArg, (fallbackStrategyIdArg == null) ? null : fallbackStrategyIdArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3616,24 +3368,19 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.QualitySelectorHostApi.getResolution",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.QualitySelectorHostApi.getResolution", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
                 ArrayList<Object> wrapped = new ArrayList<Object>();
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number cameraInfoIdArg = (Number) args.get(0);
-                VideoQuality qualityArg =
-                    args.get(1) == null ? null : VideoQuality.values()[(int) args.get(1)];
+                VideoQuality qualityArg = args.get(1) == null ? null : VideoQuality.values()[(int) args.get(1)];
                 try {
-                  ResolutionInfo output =
-                      api.getResolution(
-                          (cameraInfoIdArg == null) ? null : cameraInfoIdArg.longValue(),
-                          qualityArg);
+                  ResolutionInfo output = api.getResolution((cameraInfoIdArg == null) ? null : cameraInfoIdArg.longValue(), qualityArg);
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3648,21 +3395,14 @@ static void setup(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface FallbackStrategyHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @NonNull VideoQuality quality,
-        @NonNull VideoResolutionFallbackRule fallbackRule);
+    void create(@NonNull Long identifier, @NonNull VideoQuality quality, @NonNull VideoResolutionFallbackRule fallbackRule);
 
     /** The codec used by FallbackStrategyHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `FallbackStrategyHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable FallbackStrategyHostApi api) {
+    /**Sets up an instance of `FallbackStrategyHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable FallbackStrategyHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -3673,19 +3413,13 @@ static void setup(
                 ArrayList<Object> wrapped = new ArrayList<Object>();
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
-                VideoQuality qualityArg =
-                    args.get(1) == null ? null : VideoQuality.values()[(int) args.get(1)];
-                VideoResolutionFallbackRule fallbackRuleArg =
-                    args.get(2) == null
-                        ? null
-                        : VideoResolutionFallbackRule.values()[(int) args.get(2)];
+                VideoQuality qualityArg = args.get(1) == null ? null : VideoQuality.values()[(int) args.get(1)];
+                VideoResolutionFallbackRule fallbackRuleArg = args.get(2) == null ? null : VideoResolutionFallbackRule.values()[(int) args.get(2)];
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      qualityArg,
-                      fallbackRuleArg);
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), qualityArg, fallbackRuleArg);
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -3700,32 +3434,22 @@ static void setup(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface CameraControlHostApi {
 
-    void enableTorch(
-        @NonNull Long identifier, @NonNull Boolean torch, @NonNull Result<Void> result);
+    void enableTorch(@NonNull Long identifier, @NonNull Boolean torch, @NonNull Result<Void> result);
 
-    void setZoomRatio(
-        @NonNull Long identifier, @NonNull Double ratio, @NonNull Result<Void> result);
+    void setZoomRatio(@NonNull Long identifier, @NonNull Double ratio, @NonNull Result<Void> result);
 
-    void startFocusAndMetering(
-        @NonNull Long identifier,
-        @NonNull Long focusMeteringActionId,
-        @NonNull Result<Long> result);
+    void startFocusAndMetering(@NonNull Long identifier, @NonNull Long focusMeteringActionId, @NonNull Result<Long> result);
 
     void cancelFocusAndMetering(@NonNull Long identifier, @NonNull Result<Void> result);
 
-    void setExposureCompensationIndex(
-        @NonNull Long identifier, @NonNull Long index, @NonNull Result<Long> result);
+    void setExposureCompensationIndex(@NonNull Long identifier, @NonNull Long index, @NonNull Result<Long> result);
 
     /** The codec used by CameraControlHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `CameraControlHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable CameraControlHostApi api) {
+    /**Sets up an instance of `CameraControlHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CameraControlHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -3750,10 +3474,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.enableTorch(
-                    (identifierArg == null) ? null : identifierArg.longValue(),
-                    torchArg,
-                    resultCallback);
+                api.enableTorch((identifierArg == null) ? null : identifierArg.longValue(), torchArg, resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -3762,9 +3483,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CameraControlHostApi.setZoomRatio",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CameraControlHostApi.setZoomRatio", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -3785,10 +3504,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.setZoomRatio(
-                    (identifierArg == null) ? null : identifierArg.longValue(),
-                    ratioArg,
-                    resultCallback);
+                api.setZoomRatio((identifierArg == null) ? null : identifierArg.longValue(), ratioArg, resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -3797,9 +3513,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -3820,12 +3534,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.startFocusAndMetering(
-                    (identifierArg == null) ? null : identifierArg.longValue(),
-                    (focusMeteringActionIdArg == null)
-                        ? null
-                        : focusMeteringActionIdArg.longValue(),
-                    resultCallback);
+                api.startFocusAndMetering((identifierArg == null) ? null : identifierArg.longValue(), (focusMeteringActionIdArg == null) ? null : focusMeteringActionIdArg.longValue(), resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -3834,9 +3543,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CameraControlHostApi.cancelFocusAndMetering",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CameraControlHostApi.cancelFocusAndMetering", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -3856,8 +3563,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.cancelFocusAndMetering(
-                    (identifierArg == null) ? null : identifierArg.longValue(), resultCallback);
+                api.cancelFocusAndMetering((identifierArg == null) ? null : identifierArg.longValue(), resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -3866,9 +3572,7 @@ public void error(Throwable error) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -3889,10 +3593,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.setExposureCompensationIndex(
-                    (identifierArg == null) ? null : identifierArg.longValue(),
-                    (indexArg == null) ? null : indexArg.longValue(),
-                    resultCallback);
+                api.setExposureCompensationIndex((identifierArg == null) ? null : identifierArg.longValue(), (indexArg == null) ? null : indexArg.longValue(), resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -3908,7 +3609,7 @@ public CameraControlFlutterApi(@NonNull BinaryMessenger argBinaryMessenger) {
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -3917,7 +3618,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
@@ -3929,8 +3629,7 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
   }
 
   private static class FocusMeteringActionHostApiCodec extends StandardMessageCodec {
-    public static final FocusMeteringActionHostApiCodec INSTANCE =
-        new FocusMeteringActionHostApiCodec();
+    public static final FocusMeteringActionHostApiCodec INSTANCE = new FocusMeteringActionHostApiCodec();
 
     private FocusMeteringActionHostApiCodec() {}
 
@@ -3958,43 +3657,31 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface FocusMeteringActionHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @NonNull List<MeteringPointInfo> meteringPointInfos,
-        @Nullable Boolean disableAutoCancel);
+    void create(@NonNull Long identifier, @NonNull List<MeteringPointInfo> meteringPointInfos, @Nullable Boolean disableAutoCancel);
 
     /** The codec used by FocusMeteringActionHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return FocusMeteringActionHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `FocusMeteringActionHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable FocusMeteringActionHostApi api) {
+    /**Sets up an instance of `FocusMeteringActionHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable FocusMeteringActionHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.FocusMeteringActionHostApi.create",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.FocusMeteringActionHostApi.create", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
                 ArrayList<Object> wrapped = new ArrayList<Object>();
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
-                List<MeteringPointInfo> meteringPointInfosArg =
-                    (List<MeteringPointInfo>) args.get(1);
+                List<MeteringPointInfo> meteringPointInfosArg = (List<MeteringPointInfo>) args.get(1);
                 Boolean disableAutoCancelArg = (Boolean) args.get(2);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      meteringPointInfosArg,
-                      disableAutoCancelArg);
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), meteringPointInfosArg, disableAutoCancelArg);
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4009,25 +3696,19 @@ static void setup(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface FocusMeteringResultHostApi {
 
-    @NonNull
+    @NonNull 
     Boolean isFocusSuccessful(@NonNull Long identifier);
 
     /** The codec used by FocusMeteringResultHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `FocusMeteringResultHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable FocusMeteringResultHostApi api) {
+    /**Sets up an instance of `FocusMeteringResultHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable FocusMeteringResultHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4035,11 +3716,10 @@ static void setup(
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Boolean output =
-                      api.isFocusSuccessful(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Boolean output = api.isFocusSuccessful((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4059,7 +3739,7 @@ public FocusMeteringResultFlutterApi(@NonNull BinaryMessenger argBinaryMessenger
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -4068,13 +3748,10 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
-              binaryMessenger,
-              "dev.flutter.pigeon.FocusMeteringResultFlutterApi.create",
-              getCodec());
+              binaryMessenger, "dev.flutter.pigeon.FocusMeteringResultFlutterApi.create", getCodec());
       channel.send(
           new ArrayList<Object>(Collections.singletonList(identifierArg)),
           channelReply -> callback.reply(null));
@@ -4083,26 +3760,17 @@ public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface MeteringPointHostApi {
 
-    void create(
-        @NonNull Long identifier,
-        @NonNull Double x,
-        @NonNull Double y,
-        @Nullable Double size,
-        @NonNull Long cameraInfoId);
+    void create(@NonNull Long identifier, @NonNull Double x, @NonNull Double y, @Nullable Double size, @NonNull Long cameraInfoId);
 
-    @NonNull
+    @NonNull 
     Double getDefaultPointSize();
 
     /** The codec used by MeteringPointHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `MeteringPointHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable MeteringPointHostApi api) {
+    /**Sets up an instance of `MeteringPointHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable MeteringPointHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
@@ -4118,14 +3786,10 @@ static void setup(
                 Double sizeArg = (Double) args.get(3);
                 Number cameraInfoIdArg = (Number) args.get(4);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      xArg,
-                      yArg,
-                      sizeArg,
-                      (cameraInfoIdArg == null) ? null : cameraInfoIdArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), xArg, yArg, sizeArg, (cameraInfoIdArg == null) ? null : cameraInfoIdArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4138,9 +3802,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.MeteringPointHostApi.getDefaultPointSize",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.MeteringPointHostApi.getDefaultPointSize", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4148,7 +3810,8 @@ static void setup(
                 try {
                   Double output = api.getDefaultPointSize();
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4162,8 +3825,7 @@ static void setup(
   }
 
   private static class CaptureRequestOptionsHostApiCodec extends StandardMessageCodec {
-    public static final CaptureRequestOptionsHostApiCodec INSTANCE =
-        new CaptureRequestOptionsHostApiCodec();
+    public static final CaptureRequestOptionsHostApiCodec INSTANCE = new CaptureRequestOptionsHostApiCodec();
 
     private CaptureRequestOptionsHostApiCodec() {}
 
@@ -4232,18 +3894,12 @@ public interface CaptureRequestOptionsHostApi {
     static @NonNull MessageCodec<Object> getCodec() {
       return CaptureRequestOptionsHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `CaptureRequestOptionsHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable CaptureRequestOptionsHostApi api) {
+    /**Sets up an instance of `CaptureRequestOptionsHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable CaptureRequestOptionsHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.CaptureRequestOptionsHostApi.create",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.CaptureRequestOptionsHostApi.create", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4252,10 +3908,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 Map<Long, Object> optionsArg = (Map<Long, Object>) args.get(1);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(), optionsArg);
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), optionsArg);
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4272,27 +3928,18 @@ public interface Camera2CameraControlHostApi {
 
     void create(@NonNull Long identifier, @NonNull Long cameraControlIdentifier);
 
-    void addCaptureRequestOptions(
-        @NonNull Long identifier,
-        @NonNull Long captureRequestOptionsIdentifier,
-        @NonNull Result<Void> result);
+    void addCaptureRequestOptions(@NonNull Long identifier, @NonNull Long captureRequestOptionsIdentifier, @NonNull Result<Void> result);
 
     /** The codec used by Camera2CameraControlHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `Camera2CameraControlHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable Camera2CameraControlHostApi api) {
+    /**Sets up an instance of `Camera2CameraControlHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable Camera2CameraControlHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.Camera2CameraControlHostApi.create",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.Camera2CameraControlHostApi.create", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4301,13 +3948,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 Number cameraControlIdentifierArg = (Number) args.get(1);
                 try {
-                  api.create(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      (cameraControlIdentifierArg == null)
-                          ? null
-                          : cameraControlIdentifierArg.longValue());
+                  api.create((identifierArg == null) ? null : identifierArg.longValue(), (cameraControlIdentifierArg == null) ? null : cameraControlIdentifierArg.longValue());
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4320,9 +3964,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4343,12 +3985,7 @@ public void error(Throwable error) {
                       }
                     };
 
-                api.addCaptureRequestOptions(
-                    (identifierArg == null) ? null : identifierArg.longValue(),
-                    (captureRequestOptionsIdentifierArg == null)
-                        ? null
-                        : captureRequestOptionsIdentifierArg.longValue(),
-                    resultCallback);
+                api.addCaptureRequestOptions((identifierArg == null) ? null : identifierArg.longValue(), (captureRequestOptionsIdentifierArg == null) ? null : captureRequestOptionsIdentifierArg.longValue(), resultCallback);
               });
         } else {
           channel.setMessageHandler(null);
@@ -4386,25 +4023,18 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) {
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface ResolutionFilterHostApi {
 
-    void createWithOnePreferredSize(
-        @NonNull Long identifier, @NonNull ResolutionInfo preferredResolution);
+    void createWithOnePreferredSize(@NonNull Long identifier, @NonNull ResolutionInfo preferredResolution);
 
     /** The codec used by ResolutionFilterHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return ResolutionFilterHostApiCodec.INSTANCE;
     }
-    /**
-     * Sets up an instance of `ResolutionFilterHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable ResolutionFilterHostApi api) {
+    /**Sets up an instance of `ResolutionFilterHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable ResolutionFilterHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4413,11 +4043,10 @@ static void setup(
                 Number identifierArg = (Number) args.get(0);
                 ResolutionInfo preferredResolutionArg = (ResolutionInfo) args.get(1);
                 try {
-                  api.createWithOnePreferredSize(
-                      (identifierArg == null) ? null : identifierArg.longValue(),
-                      preferredResolutionArg);
+                  api.createWithOnePreferredSize((identifierArg == null) ? null : identifierArg.longValue(), preferredResolutionArg);
                   wrapped.add(0, null);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4432,34 +4061,28 @@ static void setup(
   /** Generated interface from Pigeon that represents a handler of messages from Flutter. */
   public interface Camera2CameraInfoHostApi {
 
-    @NonNull
+    @NonNull 
     Long createFrom(@NonNull Long cameraInfoIdentifier);
 
-    @NonNull
+    @NonNull 
     Long getSupportedHardwareLevel(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     String getCameraId(@NonNull Long identifier);
 
-    @NonNull
+    @NonNull 
     Long getSensorOrientation(@NonNull Long identifier);
 
     /** The codec used by Camera2CameraInfoHostApi. */
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-    /**
-     * Sets up an instance of `Camera2CameraInfoHostApi` to handle messages through the
-     * `binaryMessenger`.
-     */
-    static void setup(
-        @NonNull BinaryMessenger binaryMessenger, @Nullable Camera2CameraInfoHostApi api) {
+    /**Sets up an instance of `Camera2CameraInfoHostApi` to handle messages through the `binaryMessenger`. */
+    static void setup(@NonNull BinaryMessenger binaryMessenger, @Nullable Camera2CameraInfoHostApi api) {
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.Camera2CameraInfoHostApi.createFrom",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.Camera2CameraInfoHostApi.createFrom", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4467,13 +4090,10 @@ static void setup(
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number cameraInfoIdentifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.createFrom(
-                          (cameraInfoIdentifierArg == null)
-                              ? null
-                              : cameraInfoIdentifierArg.longValue());
+                  Long output = api.createFrom((cameraInfoIdentifierArg == null) ? null : cameraInfoIdentifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4486,9 +4106,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4496,11 +4114,10 @@ static void setup(
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getSupportedHardwareLevel(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getSupportedHardwareLevel((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4513,9 +4130,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.Camera2CameraInfoHostApi.getCameraId",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.Camera2CameraInfoHostApi.getCameraId", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4523,10 +4138,10 @@ static void setup(
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  String output =
-                      api.getCameraId((identifierArg == null) ? null : identifierArg.longValue());
+                  String output = api.getCameraId((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4539,9 +4154,7 @@ static void setup(
       {
         BasicMessageChannel<Object> channel =
             new BasicMessageChannel<>(
-                binaryMessenger,
-                "dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation",
-                getCodec());
+                binaryMessenger, "dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation", getCodec());
         if (api != null) {
           channel.setMessageHandler(
               (message, reply) -> {
@@ -4549,11 +4162,10 @@ static void setup(
                 ArrayList<Object> args = (ArrayList<Object>) message;
                 Number identifierArg = (Number) args.get(0);
                 try {
-                  Long output =
-                      api.getSensorOrientation(
-                          (identifierArg == null) ? null : identifierArg.longValue());
+                  Long output = api.getSensorOrientation((identifierArg == null) ? null : identifierArg.longValue());
                   wrapped.add(0, output);
-                } catch (Throwable exception) {
+                }
+ catch (Throwable exception) {
                   ArrayList<Object> wrappedError = wrapError(exception);
                   wrapped = wrappedError;
                 }
@@ -4573,7 +4185,7 @@ public Camera2CameraInfoFlutterApi(@NonNull BinaryMessenger argBinaryMessenger)
       this.binaryMessenger = argBinaryMessenger;
     }
 
-    /** Public interface for sending reply. */
+    /** Public interface for sending reply. */ 
     @SuppressWarnings("UnknownNullness")
     public interface Reply<T> {
       void reply(T reply);
@@ -4582,7 +4194,6 @@ public interface Reply<T> {
     static @NonNull MessageCodec<Object> getCodec() {
       return new StandardMessageCodec();
     }
-
     public void create(@NonNull Long identifierArg, @NonNull Reply<Void> callback) {
       BasicMessageChannel<Object> channel =
           new BasicMessageChannel<>(
diff --git a/packages/camera/camera_android_camerax/lib/src/android_camera_camerax.dart b/packages/camera/camera_android_camerax/lib/src/android_camera_camerax.dart
index 8e61727cc616..68eb0bb69e5f 100644
--- a/packages/camera/camera_android_camerax/lib/src/android_camera_camerax.dart
+++ b/packages/camera/camera_android_camerax/lib/src/android_camera_camerax.dart
@@ -262,25 +262,26 @@ class AndroidCameraCameraX extends CameraPlatform {
         await processCameraProvider!.getAvailableCameraInfos();
 
     CameraLensDirection? cameraLensDirection;
+    int? cameraLensDirectionNum;
     int cameraCount = 0;
     int? cameraSensorOrientation;
     String? cameraName;
 
     for (final CameraInfo cameraInfo in cameraInfos) {
+
+      cameraLensDirectionNum = await cameraInfo.getLensFacing();
       // Determine the lens direction by filtering the CameraInfo
       // TODO(gmackall): replace this with call to CameraInfo.getLensFacing when changes containing that method are available
-      if ((await proxy
-              .createCameraSelector(CameraSelector.lensFacingBack)
-              .filter(<CameraInfo>[cameraInfo]))
-          .isNotEmpty) {
+
+      // CameraSelector.LENS_FACING_FRONT;
+
+      if (cameraLensDirectionNum == 1) {
         cameraLensDirection = CameraLensDirection.back;
-      } else if ((await proxy
-              .createCameraSelector(CameraSelector.lensFacingFront)
-              .filter(<CameraInfo>[cameraInfo]))
-          .isNotEmpty) {
+      }
+      else if (cameraLensDirectionNum == 0) {
         cameraLensDirection = CameraLensDirection.front;
-      } else {
-        //Skip this CameraInfo as its lens direction is unknown
+      }
+      else {
         continue;
       }
 
diff --git a/packages/camera/camera_android_camerax/lib/src/camera_info.dart b/packages/camera/camera_android_camerax/lib/src/camera_info.dart
index 6c0a62f9fd5d..9ddcda133982 100644
--- a/packages/camera/camera_android_camerax/lib/src/camera_info.dart
+++ b/packages/camera/camera_android_camerax/lib/src/camera_info.dart
@@ -38,6 +38,10 @@ class CameraInfo extends JavaObject {
   Future<int> getSensorRotationDegrees() =>
       _api.getSensorRotationDegreesFromInstance(this);
 
+  /// Gets lens facing of the camera.
+  Future<int> getLensFacing() =>
+      _api.getLensFacingFromInstance(this);
+
   /// Starts listening for the camera closing.
   Future<LiveData<CameraState>> getCameraState() =>
       _api.getCameraStateFromInstance(this);
@@ -71,6 +75,14 @@ class _CameraInfoHostApiImpl extends CameraInfoHostApi {
     return sensorRotationDegrees;
   }
 
+  /// Gets the lens facing of the specified [CameraInfo] instance.
+  Future<int> getLensFacingFromInstance(
+      CameraInfo instance,
+      ) async {
+    final int lensFacing = await getLensFacing(instanceManager.getIdentifier(instance)!);
+    return lensFacing;
+  }
+
   /// Gets the [LiveData<CameraState>] that represents the state of the camera
   /// to which the CameraInfo [instance] pertains.
   Future<LiveData<CameraState>> getCameraStateFromInstance(
diff --git a/packages/camera/camera_android_camerax/lib/src/camerax_library.g.dart b/packages/camera/camera_android_camerax/lib/src/camerax_library.g.dart
index e830a288ce9e..8a8cbf1b9efd 100644
--- a/packages/camera/camera_android_camerax/lib/src/camerax_library.g.dart
+++ b/packages/camera/camera_android_camerax/lib/src/camerax_library.g.dart
@@ -310,7 +310,8 @@ class InstanceManagerHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.InstanceManagerHostApi.clear', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -366,8 +367,7 @@ abstract class JavaObjectFlutterApi {
 
   void dispose(int identifier);
 
-  static void setup(JavaObjectFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(JavaObjectFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.JavaObjectFlutterApi.dispose', codec,
@@ -377,7 +377,7 @@ abstract class JavaObjectFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.JavaObjectFlutterApi.dispose was null.');
+          'Argument for dev.flutter.pigeon.JavaObjectFlutterApi.dispose was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -427,6 +427,33 @@ class CameraInfoHostApi {
     }
   }
 
+  Future<int> getLensFacing(int arg_identifier) async {
+    final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
+        'dev.flutter.pigeon.CameraInfoHostApi.getLensFacing', codec,
+        binaryMessenger: _binaryMessenger);
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
+    if (replyList == null) {
+      throw PlatformException(
+        code: 'channel-error',
+        message: 'Unable to establish connection on channel.',
+      );
+    } else if (replyList.length > 1) {
+      throw PlatformException(
+        code: replyList[0]! as String,
+        message: replyList[1] as String?,
+        details: replyList[2],
+      );
+    } else if (replyList[0] == null) {
+      throw PlatformException(
+        code: 'null-error',
+        message: 'Host platform returned null value for non-null return value.',
+      );
+    } else {
+      return (replyList[0] as int?)!;
+    }
+  }
+
   Future<int> getCameraState(int arg_identifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CameraInfoHostApi.getCameraState', codec,
@@ -514,8 +541,7 @@ abstract class CameraInfoFlutterApi {
 
   void create(int identifier);
 
-  static void setup(CameraInfoFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(CameraInfoFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraInfoFlutterApi.create', codec,
@@ -525,7 +551,7 @@ abstract class CameraInfoFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraInfoFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraInfoFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -552,8 +578,8 @@ class CameraSelectorHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CameraSelectorHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_lensFacing]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_lensFacing]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -570,13 +596,12 @@ class CameraSelectorHostApi {
     }
   }
 
-  Future<List<int?>> filter(
-      int arg_identifier, List<int?> arg_cameraInfoIds) async {
+  Future<List<int?>> filter(int arg_identifier, List<int?> arg_cameraInfoIds) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CameraSelectorHostApi.filter', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_cameraInfoIds]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_cameraInfoIds]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -604,8 +629,7 @@ abstract class CameraSelectorFlutterApi {
 
   void create(int identifier, int? lensFacing);
 
-  static void setup(CameraSelectorFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(CameraSelectorFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraSelectorFlutterApi.create', codec,
@@ -615,7 +639,7 @@ abstract class CameraSelectorFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraSelectorFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraSelectorFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -643,7 +667,8 @@ class ProcessCameraProviderHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ProcessCameraProviderHostApi.getInstance', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -667,8 +692,7 @@ class ProcessCameraProviderHostApi {
 
   Future<List<int?>> getAvailableCameraInfos(int arg_identifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos',
-        codec,
+        'dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
         await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@@ -693,17 +717,12 @@ class ProcessCameraProviderHostApi {
     }
   }
 
-  Future<int> bindToLifecycle(int arg_identifier,
-      int arg_cameraSelectorIdentifier, List<int?> arg_useCaseIds) async {
+  Future<int> bindToLifecycle(int arg_identifier, int arg_cameraSelectorIdentifier, List<int?> arg_useCaseIds) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle',
-        codec,
+        'dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_cameraSelectorIdentifier,
-      arg_useCaseIds
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_cameraSelectorIdentifier, arg_useCaseIds]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -730,8 +749,7 @@ class ProcessCameraProviderHostApi {
         'dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
-        await channel.send(<Object?>[arg_identifier, arg_useCaseIdentifier])
-            as List<Object?>?;
+        await channel.send(<Object?>[arg_identifier, arg_useCaseIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -757,8 +775,8 @@ class ProcessCameraProviderHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_useCaseIds]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_useCaseIds]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -803,8 +821,7 @@ abstract class ProcessCameraProviderFlutterApi {
 
   void create(int identifier);
 
-  static void setup(ProcessCameraProviderFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(ProcessCameraProviderFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ProcessCameraProviderFlutterApi.create', codec,
@@ -814,7 +831,7 @@ abstract class ProcessCameraProviderFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ProcessCameraProviderFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.ProcessCameraProviderFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -907,7 +924,7 @@ abstract class CameraFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -935,7 +952,7 @@ class _SystemServicesHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return CameraPermissionsErrorData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -953,11 +970,9 @@ class SystemServicesHostApi {
 
   static const MessageCodec<Object?> codec = _SystemServicesHostApiCodec();
 
-  Future<CameraPermissionsErrorData?> requestCameraPermissions(
-      bool arg_enableAudio) async {
+  Future<CameraPermissionsErrorData?> requestCameraPermissions(bool arg_enableAudio) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions',
-        codec,
+        'dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
         await channel.send(<Object?>[arg_enableAudio]) as List<Object?>?;
@@ -1010,8 +1025,7 @@ abstract class SystemServicesFlutterApi {
 
   void onCameraError(String errorDescription);
 
-  static void setup(SystemServicesFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(SystemServicesFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.SystemServicesFlutterApi.onCameraError', codec,
@@ -1021,7 +1035,7 @@ abstract class SystemServicesFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.SystemServicesFlutterApi.onCameraError was null.');
+          'Argument for dev.flutter.pigeon.SystemServicesFlutterApi.onCameraError was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final String? arg_errorDescription = (args[0] as String?);
           assert(arg_errorDescription != null,
@@ -1044,15 +1058,12 @@ class DeviceOrientationManagerHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> startListeningForDeviceOrientationChange(
-      bool arg_isFrontFacing, int arg_sensorOrientation) async {
+  Future<void> startListeningForDeviceOrientationChange(bool arg_isFrontFacing, int arg_sensorOrientation) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange',
-        codec,
+        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
-        await channel.send(<Object?>[arg_isFrontFacing, arg_sensorOrientation])
-            as List<Object?>?;
+        await channel.send(<Object?>[arg_isFrontFacing, arg_sensorOrientation]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1071,10 +1082,10 @@ class DeviceOrientationManagerHostApi {
 
   Future<void> stopListeningForDeviceOrientationChange() async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.stopListeningForDeviceOrientationChange',
-        codec,
+        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.stopListeningForDeviceOrientationChange', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1093,10 +1104,10 @@ class DeviceOrientationManagerHostApi {
 
   Future<int> getDefaultDisplayRotation() async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getDefaultDisplayRotation',
-        codec,
+        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getDefaultDisplayRotation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1120,10 +1131,10 @@ class DeviceOrientationManagerHostApi {
 
   Future<String> getUiOrientation() async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getUiOrientation',
-        codec,
+        'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getUiOrientation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1151,19 +1162,17 @@ abstract class DeviceOrientationManagerFlutterApi {
 
   void onDeviceOrientationChanged(String orientation);
 
-  static void setup(DeviceOrientationManagerFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(DeviceOrientationManagerFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.DeviceOrientationManagerFlutterApi.onDeviceOrientationChanged',
-          codec,
+          'dev.flutter.pigeon.DeviceOrientationManagerFlutterApi.onDeviceOrientationChanged', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
         channel.setMessageHandler(null);
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.DeviceOrientationManagerFlutterApi.onDeviceOrientationChanged was null.');
+          'Argument for dev.flutter.pigeon.DeviceOrientationManagerFlutterApi.onDeviceOrientationChanged was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final String? arg_orientation = (args[0] as String?);
           assert(arg_orientation != null,
@@ -1191,7 +1200,7 @@ class _PreviewHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -1209,14 +1218,12 @@ class PreviewHostApi {
 
   static const MessageCodec<Object?> codec = _PreviewHostApiCodec();
 
-  Future<void> create(int arg_identifier, int? arg_rotation,
-      int? arg_resolutionSelectorId) async {
+  Future<void> create(int arg_identifier, int? arg_rotation, int? arg_resolutionSelectorId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.PreviewHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(
-            <Object?>[arg_identifier, arg_rotation, arg_resolutionSelectorId])
-        as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_rotation, arg_resolutionSelectorId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1264,7 +1271,8 @@ class PreviewHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.PreviewHostApi.releaseFlutterSurfaceTexture', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1312,8 +1320,8 @@ class PreviewHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.PreviewHostApi.setTargetRotation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1332,10 +1340,10 @@ class PreviewHostApi {
 
   Future<bool> surfaceProducerHandlesCropAndRotation() async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.PreviewHostApi.surfaceProducerHandlesCropAndRotation',
-        codec,
+        'dev.flutter.pigeon.PreviewHostApi.surfaceProducerHandlesCropAndRotation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1426,8 +1434,8 @@ class VideoCaptureHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.VideoCaptureHostApi.setTargetRotation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1450,8 +1458,7 @@ abstract class VideoCaptureFlutterApi {
 
   void create(int identifier);
 
-  static void setup(VideoCaptureFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(VideoCaptureFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.VideoCaptureFlutterApi.create', codec,
@@ -1461,7 +1468,7 @@ abstract class VideoCaptureFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.VideoCaptureFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.VideoCaptureFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1484,17 +1491,12 @@ class RecorderHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(int arg_identifier, int? arg_aspectRatio,
-      int? arg_bitRate, int? arg_qualitySelectorId) async {
+  Future<void> create(int arg_identifier, int? arg_aspectRatio, int? arg_bitRate, int? arg_qualitySelectorId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.RecorderHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_aspectRatio,
-      arg_bitRate,
-      arg_qualitySelectorId
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_aspectRatio, arg_bitRate, arg_qualitySelectorId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1540,8 +1542,7 @@ class RecorderHostApi {
 
   Future<int> getTargetVideoEncodingBitRate(int arg_identifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate',
-        codec,
+        'dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
         await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@@ -1570,8 +1571,8 @@ class RecorderHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.RecorderHostApi.prepareRecording', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_path]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_path]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1599,8 +1600,7 @@ abstract class RecorderFlutterApi {
 
   void create(int identifier, int? aspectRatio, int? bitRate);
 
-  static void setup(RecorderFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(RecorderFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.RecorderFlutterApi.create', codec,
@@ -1610,7 +1610,7 @@ abstract class RecorderFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecorderFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.RecorderFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1678,7 +1678,7 @@ class _PendingRecordingFlutterApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return VideoRecordEventData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -1693,8 +1693,7 @@ abstract class PendingRecordingFlutterApi {
 
   void onVideoRecordingEvent(VideoRecordEventData event);
 
-  static void setup(PendingRecordingFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(PendingRecordingFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.PendingRecordingFlutterApi.create', codec,
@@ -1704,7 +1703,7 @@ abstract class PendingRecordingFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PendingRecordingFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.PendingRecordingFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1716,18 +1715,16 @@ abstract class PendingRecordingFlutterApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent',
-          codec,
+          'dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
         channel.setMessageHandler(null);
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent was null.');
+          'Argument for dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent was null.');
           final List<Object?> args = (message as List<Object?>?)!;
-          final VideoRecordEventData? arg_event =
-              (args[0] as VideoRecordEventData?);
+          final VideoRecordEventData? arg_event = (args[0] as VideoRecordEventData?);
           assert(arg_event != null,
               'Argument for dev.flutter.pigeon.PendingRecordingFlutterApi.onVideoRecordingEvent was null, expected non-null VideoRecordEventData.');
           api.onVideoRecordingEvent(arg_event!);
@@ -1842,8 +1839,7 @@ abstract class RecordingFlutterApi {
 
   void create(int identifier);
 
-  static void setup(RecordingFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(RecordingFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.RecordingFlutterApi.create', codec,
@@ -1853,7 +1849,7 @@ abstract class RecordingFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecordingFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.RecordingFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1876,17 +1872,12 @@ class ImageCaptureHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(int arg_identifier, int? arg_targetRotation,
-      int? arg_flashMode, int? arg_resolutionSelectorId) async {
+  Future<void> create(int arg_identifier, int? arg_targetRotation, int? arg_flashMode, int? arg_resolutionSelectorId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ImageCaptureHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_targetRotation,
-      arg_flashMode,
-      arg_resolutionSelectorId
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_targetRotation, arg_flashMode, arg_resolutionSelectorId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1907,8 +1898,8 @@ class ImageCaptureHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ImageCaptureHostApi.setFlashMode', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_flashMode]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_flashMode]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1956,8 +1947,8 @@ class ImageCaptureHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ImageCaptureHostApi.setTargetRotation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -1990,7 +1981,7 @@ class _ResolutionStrategyHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2008,14 +1999,12 @@ class ResolutionStrategyHostApi {
 
   static const MessageCodec<Object?> codec = _ResolutionStrategyHostApiCodec();
 
-  Future<void> create(int arg_identifier, ResolutionInfo? arg_boundSize,
-      int? arg_fallbackRule) async {
+  Future<void> create(int arg_identifier, ResolutionInfo? arg_boundSize, int? arg_fallbackRule) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ResolutionStrategyHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-            .send(<Object?>[arg_identifier, arg_boundSize, arg_fallbackRule])
-        as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_boundSize, arg_fallbackRule]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2043,20 +2032,12 @@ class ResolutionSelectorHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(
-      int arg_identifier,
-      int? arg_resolutionStrategyIdentifier,
-      int? arg_resolutionSelectorIdentifier,
-      int? arg_aspectRatioStrategyIdentifier) async {
+  Future<void> create(int arg_identifier, int? arg_resolutionStrategyIdentifier, int? arg_resolutionSelectorIdentifier, int? arg_aspectRatioStrategyIdentifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ResolutionSelectorHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_resolutionStrategyIdentifier,
-      arg_resolutionSelectorIdentifier,
-      arg_aspectRatioStrategyIdentifier
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_resolutionStrategyIdentifier, arg_resolutionSelectorIdentifier, arg_aspectRatioStrategyIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2084,16 +2065,12 @@ class AspectRatioStrategyHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(int arg_identifier, int arg_preferredAspectRatio,
-      int arg_fallbackRule) async {
+  Future<void> create(int arg_identifier, int arg_preferredAspectRatio, int arg_fallbackRule) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.AspectRatioStrategyHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_preferredAspectRatio,
-      arg_fallbackRule
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_preferredAspectRatio, arg_fallbackRule]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2126,7 +2103,7 @@ class _CameraStateFlutterApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return CameraStateTypeData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2139,8 +2116,7 @@ abstract class CameraStateFlutterApi {
 
   void create(int identifier, CameraStateTypeData type, int? errorIdentifier);
 
-  static void setup(CameraStateFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(CameraStateFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraStateFlutterApi.create', codec,
@@ -2150,13 +2126,12 @@ abstract class CameraStateFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraStateFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraStateFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.CameraStateFlutterApi.create was null, expected non-null int.');
-          final CameraStateTypeData? arg_type =
-              (args[1] as CameraStateTypeData?);
+          final CameraStateTypeData? arg_type = (args[1] as CameraStateTypeData?);
           assert(arg_type != null,
               'Argument for dev.flutter.pigeon.CameraStateFlutterApi.create was null, expected non-null CameraStateTypeData.');
           final int? arg_errorIdentifier = (args[2] as int?);
@@ -2183,7 +2158,7 @@ class _ExposureStateFlutterApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ExposureCompensationRange.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2194,13 +2169,9 @@ class _ExposureStateFlutterApiCodec extends StandardMessageCodec {
 abstract class ExposureStateFlutterApi {
   static const MessageCodec<Object?> codec = _ExposureStateFlutterApiCodec();
 
-  void create(
-      int identifier,
-      ExposureCompensationRange exposureCompensationRange,
-      double exposureCompensationStep);
+  void create(int identifier, ExposureCompensationRange exposureCompensationRange, double exposureCompensationStep);
 
-  static void setup(ExposureStateFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(ExposureStateFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ExposureStateFlutterApi.create', codec,
@@ -2210,20 +2181,18 @@ abstract class ExposureStateFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ExposureStateFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.ExposureStateFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.ExposureStateFlutterApi.create was null, expected non-null int.');
-          final ExposureCompensationRange? arg_exposureCompensationRange =
-              (args[1] as ExposureCompensationRange?);
+          final ExposureCompensationRange? arg_exposureCompensationRange = (args[1] as ExposureCompensationRange?);
           assert(arg_exposureCompensationRange != null,
               'Argument for dev.flutter.pigeon.ExposureStateFlutterApi.create was null, expected non-null ExposureCompensationRange.');
           final double? arg_exposureCompensationStep = (args[2] as double?);
           assert(arg_exposureCompensationStep != null,
               'Argument for dev.flutter.pigeon.ExposureStateFlutterApi.create was null, expected non-null double.');
-          api.create(arg_identifier!, arg_exposureCompensationRange!,
-              arg_exposureCompensationStep!);
+          api.create(arg_identifier!, arg_exposureCompensationRange!, arg_exposureCompensationStep!);
           return;
         });
       }
@@ -2236,8 +2205,7 @@ abstract class ZoomStateFlutterApi {
 
   void create(int identifier, double minZoomRatio, double maxZoomRatio);
 
-  static void setup(ZoomStateFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(ZoomStateFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ZoomStateFlutterApi.create', codec,
@@ -2247,7 +2215,7 @@ abstract class ZoomStateFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ZoomStateFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.ZoomStateFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2276,16 +2244,12 @@ class ImageAnalysisHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(int arg_identifier, int? arg_targetRotation,
-      int? arg_resolutionSelectorId) async {
+  Future<void> create(int arg_identifier, int? arg_targetRotation, int? arg_resolutionSelectorId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ImageAnalysisHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_targetRotation,
-      arg_resolutionSelectorId
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_targetRotation, arg_resolutionSelectorId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2302,14 +2266,12 @@ class ImageAnalysisHostApi {
     }
   }
 
-  Future<void> setAnalyzer(
-      int arg_identifier, int arg_analyzerIdentifier) async {
+  Future<void> setAnalyzer(int arg_identifier, int arg_analyzerIdentifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ImageAnalysisHostApi.setAnalyzer', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
-        await channel.send(<Object?>[arg_identifier, arg_analyzerIdentifier])
-            as List<Object?>?;
+        await channel.send(<Object?>[arg_identifier, arg_analyzerIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2352,8 +2314,8 @@ class ImageAnalysisHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.ImageAnalysisHostApi.setTargetRotation', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_rotation]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2442,8 +2404,7 @@ abstract class ObserverFlutterApi {
 
   void onChanged(int identifier, int valueIdentifier);
 
-  static void setup(ObserverFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(ObserverFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ObserverFlutterApi.onChanged', codec,
@@ -2453,7 +2414,7 @@ abstract class ObserverFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ObserverFlutterApi.onChanged was null.');
+          'Argument for dev.flutter.pigeon.ObserverFlutterApi.onChanged was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2474,8 +2435,7 @@ abstract class CameraStateErrorFlutterApi {
 
   void create(int identifier, int code);
 
-  static void setup(CameraStateErrorFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(CameraStateErrorFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraStateErrorFlutterApi.create', codec,
@@ -2485,7 +2445,7 @@ abstract class CameraStateErrorFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraStateErrorFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraStateErrorFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2516,7 +2476,7 @@ class _LiveDataHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return LiveDataSupportedTypeData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2539,8 +2499,7 @@ class LiveDataHostApi {
         'dev.flutter.pigeon.LiveDataHostApi.observe', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
-        await channel.send(<Object?>[arg_identifier, arg_observerIdentifier])
-            as List<Object?>?;
+        await channel.send(<Object?>[arg_identifier, arg_observerIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2579,13 +2538,12 @@ class LiveDataHostApi {
     }
   }
 
-  Future<int?> getValue(
-      int arg_identifier, LiveDataSupportedTypeData arg_type) async {
+  Future<int?> getValue(int arg_identifier, LiveDataSupportedTypeData arg_type) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.LiveDataHostApi.getValue', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_type]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_type]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2618,7 +2576,7 @@ class _LiveDataFlutterApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return LiveDataSupportedTypeData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2631,8 +2589,7 @@ abstract class LiveDataFlutterApi {
 
   void create(int identifier, LiveDataSupportedTypeData type);
 
-  static void setup(LiveDataFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(LiveDataFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.LiveDataFlutterApi.create', codec,
@@ -2642,13 +2599,12 @@ abstract class LiveDataFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.LiveDataFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.LiveDataFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.LiveDataFlutterApi.create was null, expected non-null int.');
-          final LiveDataSupportedTypeData? arg_type =
-              (args[1] as LiveDataSupportedTypeData?);
+          final LiveDataSupportedTypeData? arg_type = (args[1] as LiveDataSupportedTypeData?);
           assert(arg_type != null,
               'Argument for dev.flutter.pigeon.LiveDataFlutterApi.create was null, expected non-null LiveDataSupportedTypeData.');
           api.create(arg_identifier!, arg_type!);
@@ -2666,8 +2622,7 @@ abstract class AnalyzerFlutterApi {
 
   void analyze(int identifier, int imageProxyIdentifier);
 
-  static void setup(AnalyzerFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(AnalyzerFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.AnalyzerFlutterApi.create', codec,
@@ -2677,7 +2632,7 @@ abstract class AnalyzerFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.AnalyzerFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.AnalyzerFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2696,7 +2651,7 @@ abstract class AnalyzerFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.AnalyzerFlutterApi.analyze was null.');
+          'Argument for dev.flutter.pigeon.AnalyzerFlutterApi.analyze was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2777,8 +2732,7 @@ abstract class ImageProxyFlutterApi {
 
   void create(int identifier, int format, int height, int width);
 
-  static void setup(ImageProxyFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(ImageProxyFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ImageProxyFlutterApi.create', codec,
@@ -2788,7 +2742,7 @@ abstract class ImageProxyFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageProxyFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.ImageProxyFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2815,8 +2769,7 @@ abstract class PlaneProxyFlutterApi {
 
   void create(int identifier, Uint8List buffer, int pixelStride, int rowStride);
 
-  static void setup(PlaneProxyFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(PlaneProxyFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.PlaneProxyFlutterApi.create', codec,
@@ -2826,7 +2779,7 @@ abstract class PlaneProxyFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PlaneProxyFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.PlaneProxyFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2840,8 +2793,7 @@ abstract class PlaneProxyFlutterApi {
           final int? arg_rowStride = (args[3] as int?);
           assert(arg_rowStride != null,
               'Argument for dev.flutter.pigeon.PlaneProxyFlutterApi.create was null, expected non-null int.');
-          api.create(
-              arg_identifier!, arg_buffer!, arg_pixelStride!, arg_rowStride!);
+          api.create(arg_identifier!, arg_buffer!, arg_pixelStride!, arg_rowStride!);
           return;
         });
       }
@@ -2867,9 +2819,9 @@ class _QualitySelectorHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
-      case 129:
+      case 129: 
         return VideoQualityData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2887,18 +2839,12 @@ class QualitySelectorHostApi {
 
   static const MessageCodec<Object?> codec = _QualitySelectorHostApiCodec();
 
-  Future<void> create(
-      int arg_identifier,
-      List<VideoQualityData?> arg_videoQualityDataList,
-      int? arg_fallbackStrategyId) async {
+  Future<void> create(int arg_identifier, List<VideoQualityData?> arg_videoQualityDataList, int? arg_fallbackStrategyId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.QualitySelectorHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_videoQualityDataList,
-      arg_fallbackStrategyId
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_videoQualityDataList, arg_fallbackStrategyId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2915,13 +2861,12 @@ class QualitySelectorHostApi {
     }
   }
 
-  Future<ResolutionInfo> getResolution(
-      int arg_cameraInfoId, VideoQuality arg_quality) async {
+  Future<ResolutionInfo> getResolution(int arg_cameraInfoId, VideoQuality arg_quality) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.QualitySelectorHostApi.getResolution', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_cameraInfoId, arg_quality.index]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_cameraInfoId, arg_quality.index]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2954,16 +2899,12 @@ class FallbackStrategyHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(int arg_identifier, VideoQuality arg_quality,
-      VideoResolutionFallbackRule arg_fallbackRule) async {
+  Future<void> create(int arg_identifier, VideoQuality arg_quality, VideoResolutionFallbackRule arg_fallbackRule) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.FallbackStrategyHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_quality.index,
-      arg_fallbackRule.index
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_quality.index, arg_fallbackRule.index]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -2995,8 +2936,8 @@ class CameraControlHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CameraControlHostApi.enableTorch', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_torch]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_torch]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3017,8 +2958,8 @@ class CameraControlHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CameraControlHostApi.setZoomRatio', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_ratio]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_ratio]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3035,14 +2976,12 @@ class CameraControlHostApi {
     }
   }
 
-  Future<int?> startFocusAndMetering(
-      int arg_identifier, int arg_focusMeteringActionId) async {
+  Future<int?> startFocusAndMetering(int arg_identifier, int arg_focusMeteringActionId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
-        await channel.send(<Object?>[arg_identifier, arg_focusMeteringActionId])
-            as List<Object?>?;
+        await channel.send(<Object?>[arg_identifier, arg_focusMeteringActionId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3081,14 +3020,12 @@ class CameraControlHostApi {
     }
   }
 
-  Future<int?> setExposureCompensationIndex(
-      int arg_identifier, int arg_index) async {
+  Future<int?> setExposureCompensationIndex(int arg_identifier, int arg_index) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex',
-        codec,
+        'dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_index]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_index]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3111,8 +3048,7 @@ abstract class CameraControlFlutterApi {
 
   void create(int identifier);
 
-  static void setup(CameraControlFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(CameraControlFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraControlFlutterApi.create', codec,
@@ -3122,7 +3058,7 @@ abstract class CameraControlFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraControlFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraControlFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -3150,7 +3086,7 @@ class _FocusMeteringActionHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return MeteringPointInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -3168,18 +3104,12 @@ class FocusMeteringActionHostApi {
 
   static const MessageCodec<Object?> codec = _FocusMeteringActionHostApiCodec();
 
-  Future<void> create(
-      int arg_identifier,
-      List<MeteringPointInfo?> arg_meteringPointInfos,
-      bool? arg_disableAutoCancel) async {
+  Future<void> create(int arg_identifier, List<MeteringPointInfo?> arg_meteringPointInfos, bool? arg_disableAutoCancel) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.FocusMeteringActionHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(<Object?>[
-      arg_identifier,
-      arg_meteringPointInfos,
-      arg_disableAutoCancel
-    ]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_meteringPointInfos, arg_disableAutoCancel]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3209,8 +3139,7 @@ class FocusMeteringResultHostApi {
 
   Future<bool> isFocusSuccessful(int arg_identifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful',
-        codec,
+        'dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
         await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@@ -3241,8 +3170,7 @@ abstract class FocusMeteringResultFlutterApi {
 
   void create(int identifier);
 
-  static void setup(FocusMeteringResultFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(FocusMeteringResultFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.FocusMeteringResultFlutterApi.create', codec,
@@ -3252,7 +3180,7 @@ abstract class FocusMeteringResultFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.FocusMeteringResultFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.FocusMeteringResultFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -3275,14 +3203,12 @@ class MeteringPointHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(int arg_identifier, double arg_x, double arg_y,
-      double? arg_size, int arg_cameraInfoId) async {
+  Future<void> create(int arg_identifier, double arg_x, double arg_y, double? arg_size, int arg_cameraInfoId) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.MeteringPointHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(
-            <Object?>[arg_identifier, arg_x, arg_y, arg_size, arg_cameraInfoId])
-        as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_x, arg_y, arg_size, arg_cameraInfoId]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3303,7 +3229,8 @@ class MeteringPointHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.MeteringPointHostApi.getDefaultPointSize', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(null) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(null) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3362,21 +3289,21 @@ class _CaptureRequestOptionsHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return CameraPermissionsErrorData.decode(readValue(buffer)!);
-      case 129:
+      case 129: 
         return CameraStateTypeData.decode(readValue(buffer)!);
-      case 130:
+      case 130: 
         return ExposureCompensationRange.decode(readValue(buffer)!);
-      case 131:
+      case 131: 
         return LiveDataSupportedTypeData.decode(readValue(buffer)!);
-      case 132:
+      case 132: 
         return MeteringPointInfo.decode(readValue(buffer)!);
-      case 133:
+      case 133: 
         return ResolutionInfo.decode(readValue(buffer)!);
-      case 134:
+      case 134: 
         return VideoQualityData.decode(readValue(buffer)!);
-      case 135:
+      case 135: 
         return VideoRecordEventData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -3392,16 +3319,14 @@ class CaptureRequestOptionsHostApi {
       : _binaryMessenger = binaryMessenger;
   final BinaryMessenger? _binaryMessenger;
 
-  static const MessageCodec<Object?> codec =
-      _CaptureRequestOptionsHostApiCodec();
+  static const MessageCodec<Object?> codec = _CaptureRequestOptionsHostApiCodec();
 
-  Future<void> create(
-      int arg_identifier, Map<int?, Object?> arg_options) async {
+  Future<void> create(int arg_identifier, Map<int?, Object?> arg_options) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.CaptureRequestOptionsHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_identifier, arg_options]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_options]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3429,14 +3354,12 @@ class Camera2CameraControlHostApi {
 
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  Future<void> create(
-      int arg_identifier, int arg_cameraControlIdentifier) async {
+  Future<void> create(int arg_identifier, int arg_cameraControlIdentifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.Camera2CameraControlHostApi.create', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-            .send(<Object?>[arg_identifier, arg_cameraControlIdentifier])
-        as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_cameraControlIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3453,15 +3376,12 @@ class Camera2CameraControlHostApi {
     }
   }
 
-  Future<void> addCaptureRequestOptions(
-      int arg_identifier, int arg_captureRequestOptionsIdentifier) async {
+  Future<void> addCaptureRequestOptions(int arg_identifier, int arg_captureRequestOptionsIdentifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions',
-        codec,
+        'dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel.send(
-            <Object?>[arg_identifier, arg_captureRequestOptionsIdentifier])
-        as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_identifier, arg_captureRequestOptionsIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3494,7 +3414,7 @@ class _ResolutionFilterHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -3512,15 +3432,12 @@ class ResolutionFilterHostApi {
 
   static const MessageCodec<Object?> codec = _ResolutionFilterHostApiCodec();
 
-  Future<void> createWithOnePreferredSize(
-      int arg_identifier, ResolutionInfo arg_preferredResolution) async {
+  Future<void> createWithOnePreferredSize(int arg_identifier, ResolutionInfo arg_preferredResolution) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize',
-        codec,
+        'dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
-        await channel.send(<Object?>[arg_identifier, arg_preferredResolution])
-            as List<Object?>?;
+        await channel.send(<Object?>[arg_identifier, arg_preferredResolution]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3552,8 +3469,8 @@ class Camera2CameraInfoHostApi {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
         'dev.flutter.pigeon.Camera2CameraInfoHostApi.createFrom', codec,
         binaryMessenger: _binaryMessenger);
-    final List<Object?>? replyList = await channel
-        .send(<Object?>[arg_cameraInfoIdentifier]) as List<Object?>?;
+    final List<Object?>? replyList =
+        await channel.send(<Object?>[arg_cameraInfoIdentifier]) as List<Object?>?;
     if (replyList == null) {
       throw PlatformException(
         code: 'channel-error',
@@ -3577,8 +3494,7 @@ class Camera2CameraInfoHostApi {
 
   Future<int> getSupportedHardwareLevel(int arg_identifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel',
-        codec,
+        'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
         await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@@ -3632,8 +3548,7 @@ class Camera2CameraInfoHostApi {
 
   Future<int> getSensorOrientation(int arg_identifier) async {
     final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-        'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation',
-        codec,
+        'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation', codec,
         binaryMessenger: _binaryMessenger);
     final List<Object?>? replyList =
         await channel.send(<Object?>[arg_identifier]) as List<Object?>?;
@@ -3664,8 +3579,7 @@ abstract class Camera2CameraInfoFlutterApi {
 
   void create(int identifier);
 
-  static void setup(Camera2CameraInfoFlutterApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(Camera2CameraInfoFlutterApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.Camera2CameraInfoFlutterApi.create', codec,
@@ -3675,7 +3589,7 @@ abstract class Camera2CameraInfoFlutterApi {
       } else {
         channel.setMessageHandler((Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraInfoFlutterApi.create was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraInfoFlutterApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
diff --git a/packages/camera/camera_android_camerax/pigeons/camerax_library.dart b/packages/camera/camera_android_camerax/pigeons/camerax_library.dart
index a6e4eded23ab..8b2da7cc049c 100644
--- a/packages/camera/camera_android_camerax/pigeons/camerax_library.dart
+++ b/packages/camera/camera_android_camerax/pigeons/camerax_library.dart
@@ -196,6 +196,8 @@ abstract class JavaObjectFlutterApi {
 abstract class CameraInfoHostApi {
   int getSensorRotationDegrees(int identifier);
 
+  int getLensFacing(int identifier);
+
   int getCameraState(int identifier);
 
   int getExposureState(int identifier);
diff --git a/packages/camera/camera_android_camerax/test/test_camerax_library.g.dart b/packages/camera/camera_android_camerax/test/test_camerax_library.g.dart
index 1007d975ebca..35882b907a24 100644
--- a/packages/camera/camera_android_camerax/test/test_camerax_library.g.dart
+++ b/packages/camera/camera_android_camerax/test/test_camerax_library.g.dart
@@ -14,8 +14,7 @@ import 'package:flutter_test/flutter_test.dart';
 import 'package:camera_android_camerax/src/camerax_library.g.dart';
 
 abstract class TestInstanceManagerHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   /// Clear the native `InstanceManager`.
@@ -23,19 +22,15 @@ abstract class TestInstanceManagerHostApi {
   /// This is typically only used after a hot restart.
   void clear();
 
-  static void setup(TestInstanceManagerHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestInstanceManagerHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.InstanceManagerHostApi.clear', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           api.clear();
           return <Object?>[];
@@ -46,27 +41,22 @@ abstract class TestInstanceManagerHostApi {
 }
 
 abstract class TestJavaObjectHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void dispose(int identifier);
 
-  static void setup(TestJavaObjectHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestJavaObjectHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.JavaObjectHostApi.dispose', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.JavaObjectHostApi.dispose was null.');
+          'Argument for dev.flutter.pigeon.JavaObjectHostApi.dispose was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -80,34 +70,30 @@ abstract class TestJavaObjectHostApi {
 }
 
 abstract class TestCameraInfoHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   int getSensorRotationDegrees(int identifier);
 
+  int getLensFacing(int identifier);
+
   int getCameraState(int identifier);
 
   int getExposureState(int identifier);
 
   int getZoomState(int identifier);
 
-  static void setup(TestCameraInfoHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCameraInfoHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.CameraInfoHostApi.getSensorRotationDegrees',
-          codec,
+          'dev.flutter.pigeon.CameraInfoHostApi.getSensorRotationDegrees', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraInfoHostApi.getSensorRotationDegrees was null.');
+          'Argument for dev.flutter.pigeon.CameraInfoHostApi.getSensorRotationDegrees was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -117,19 +103,35 @@ abstract class TestCameraInfoHostApi {
         });
       }
     }
+    {
+      final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
+          'dev.flutter.pigeon.CameraInfoHostApi.getLensFacing', codec,
+          binaryMessenger: binaryMessenger);
+      if (api == null) {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
+      } else {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
+          assert(message != null,
+          'Argument for dev.flutter.pigeon.CameraInfoHostApi.getLensFacing was null.');
+          final List<Object?> args = (message as List<Object?>?)!;
+          final int? arg_identifier = (args[0] as int?);
+          assert(arg_identifier != null,
+              'Argument for dev.flutter.pigeon.CameraInfoHostApi.getLensFacing was null, expected non-null int.');
+          final int output = api.getLensFacing(arg_identifier!);
+          return <Object?>[output];
+        });
+      }
+    }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraInfoHostApi.getCameraState', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraInfoHostApi.getCameraState was null.');
+          'Argument for dev.flutter.pigeon.CameraInfoHostApi.getCameraState was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -144,14 +146,11 @@ abstract class TestCameraInfoHostApi {
           'dev.flutter.pigeon.CameraInfoHostApi.getExposureState', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraInfoHostApi.getExposureState was null.');
+          'Argument for dev.flutter.pigeon.CameraInfoHostApi.getExposureState was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -166,14 +165,11 @@ abstract class TestCameraInfoHostApi {
           'dev.flutter.pigeon.CameraInfoHostApi.getZoomState', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraInfoHostApi.getZoomState was null.');
+          'Argument for dev.flutter.pigeon.CameraInfoHostApi.getZoomState was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -187,29 +183,24 @@ abstract class TestCameraInfoHostApi {
 }
 
 abstract class TestCameraSelectorHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void create(int identifier, int? lensFacing);
 
   List<int?> filter(int identifier, List<int?> cameraInfoIds);
 
-  static void setup(TestCameraSelectorHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCameraSelectorHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraSelectorHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraSelectorHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.CameraSelectorHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -225,24 +216,19 @@ abstract class TestCameraSelectorHostApi {
           'dev.flutter.pigeon.CameraSelectorHostApi.filter', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraSelectorHostApi.filter was null.');
+          'Argument for dev.flutter.pigeon.CameraSelectorHostApi.filter was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.CameraSelectorHostApi.filter was null, expected non-null int.');
-          final List<int?>? arg_cameraInfoIds =
-              (args[1] as List<Object?>?)?.cast<int?>();
+          final List<int?>? arg_cameraInfoIds = (args[1] as List<Object?>?)?.cast<int?>();
           assert(arg_cameraInfoIds != null,
               'Argument for dev.flutter.pigeon.CameraSelectorHostApi.filter was null, expected non-null List<int?>.');
-          final List<int?> output =
-              api.filter(arg_identifier!, arg_cameraInfoIds!);
+          final List<int?> output = api.filter(arg_identifier!, arg_cameraInfoIds!);
           return <Object?>[output];
         });
       }
@@ -251,16 +237,14 @@ abstract class TestCameraSelectorHostApi {
 }
 
 abstract class TestProcessCameraProviderHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   Future<int> getInstance();
 
   List<int?> getAvailableCameraInfos(int identifier);
 
-  int bindToLifecycle(
-      int identifier, int cameraSelectorIdentifier, List<int?> useCaseIds);
+  int bindToLifecycle(int identifier, int cameraSelectorIdentifier, List<int?> useCaseIds);
 
   bool isBound(int identifier, int useCaseIdentifier);
 
@@ -268,19 +252,15 @@ abstract class TestProcessCameraProviderHostApi {
 
   void unbindAll(int identifier);
 
-  static void setup(TestProcessCameraProviderHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestProcessCameraProviderHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ProcessCameraProviderHostApi.getInstance', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           final int output = await api.getInstance();
           return <Object?>[output];
@@ -289,42 +269,33 @@ abstract class TestProcessCameraProviderHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos',
-          codec,
+          'dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos was null.');
+          'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.getAvailableCameraInfos was null, expected non-null int.');
-          final List<int?> output =
-              api.getAvailableCameraInfos(arg_identifier!);
+          final List<int?> output = api.getAvailableCameraInfos(arg_identifier!);
           return <Object?>[output];
         });
       }
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle',
-          codec,
+          'dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle was null.');
+          'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -332,12 +303,10 @@ abstract class TestProcessCameraProviderHostApi {
           final int? arg_cameraSelectorIdentifier = (args[1] as int?);
           assert(arg_cameraSelectorIdentifier != null,
               'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle was null, expected non-null int.');
-          final List<int?>? arg_useCaseIds =
-              (args[2] as List<Object?>?)?.cast<int?>();
+          final List<int?>? arg_useCaseIds = (args[2] as List<Object?>?)?.cast<int?>();
           assert(arg_useCaseIds != null,
               'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.bindToLifecycle was null, expected non-null List<int?>.');
-          final int output = api.bindToLifecycle(
-              arg_identifier!, arg_cameraSelectorIdentifier!, arg_useCaseIds!);
+          final int output = api.bindToLifecycle(arg_identifier!, arg_cameraSelectorIdentifier!, arg_useCaseIds!);
           return <Object?>[output];
         });
       }
@@ -347,14 +316,11 @@ abstract class TestProcessCameraProviderHostApi {
           'dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound was null.');
+          'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -362,8 +328,7 @@ abstract class TestProcessCameraProviderHostApi {
           final int? arg_useCaseIdentifier = (args[1] as int?);
           assert(arg_useCaseIdentifier != null,
               'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.isBound was null, expected non-null int.');
-          final bool output =
-              api.isBound(arg_identifier!, arg_useCaseIdentifier!);
+          final bool output = api.isBound(arg_identifier!, arg_useCaseIdentifier!);
           return <Object?>[output];
         });
       }
@@ -373,20 +338,16 @@ abstract class TestProcessCameraProviderHostApi {
           'dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind was null.');
+          'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind was null, expected non-null int.');
-          final List<int?>? arg_useCaseIds =
-              (args[1] as List<Object?>?)?.cast<int?>();
+          final List<int?>? arg_useCaseIds = (args[1] as List<Object?>?)?.cast<int?>();
           assert(arg_useCaseIds != null,
               'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.unbind was null, expected non-null List<int?>.');
           api.unbind(arg_identifier!, arg_useCaseIds!);
@@ -399,14 +360,11 @@ abstract class TestProcessCameraProviderHostApi {
           'dev.flutter.pigeon.ProcessCameraProviderHostApi.unbindAll', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.unbindAll was null.');
+          'Argument for dev.flutter.pigeon.ProcessCameraProviderHostApi.unbindAll was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -420,29 +378,24 @@ abstract class TestProcessCameraProviderHostApi {
 }
 
 abstract class TestCameraHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   int getCameraInfo(int identifier);
 
   int getCameraControl(int identifier);
 
-  static void setup(TestCameraHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCameraHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraHostApi.getCameraInfo', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraHostApi.getCameraInfo was null.');
+          'Argument for dev.flutter.pigeon.CameraHostApi.getCameraInfo was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -457,14 +410,11 @@ abstract class TestCameraHostApi {
           'dev.flutter.pigeon.CameraHostApi.getCameraControl', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraHostApi.getCameraControl was null.');
+          'Argument for dev.flutter.pigeon.CameraHostApi.getCameraControl was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -492,7 +442,7 @@ class _TestSystemServicesHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return CameraPermissionsErrorData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -501,37 +451,29 @@ class _TestSystemServicesHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestSystemServicesHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = _TestSystemServicesHostApiCodec();
 
-  Future<CameraPermissionsErrorData?> requestCameraPermissions(
-      bool enableAudio);
+  Future<CameraPermissionsErrorData?> requestCameraPermissions(bool enableAudio);
 
   String getTempFilePath(String prefix, String suffix);
 
-  static void setup(TestSystemServicesHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestSystemServicesHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions',
-          codec,
+          'dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions was null.');
+          'Argument for dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final bool? arg_enableAudio = (args[0] as bool?);
           assert(arg_enableAudio != null,
               'Argument for dev.flutter.pigeon.SystemServicesHostApi.requestCameraPermissions was null, expected non-null bool.');
-          final CameraPermissionsErrorData? output =
-              await api.requestCameraPermissions(arg_enableAudio!);
+          final CameraPermissionsErrorData? output = await api.requestCameraPermissions(arg_enableAudio!);
           return <Object?>[output];
         });
       }
@@ -541,14 +483,11 @@ abstract class TestSystemServicesHostApi {
           'dev.flutter.pigeon.SystemServicesHostApi.getTempFilePath', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.SystemServicesHostApi.getTempFilePath was null.');
+          'Argument for dev.flutter.pigeon.SystemServicesHostApi.getTempFilePath was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final String? arg_prefix = (args[0] as String?);
           assert(arg_prefix != null,
@@ -565,12 +504,10 @@ abstract class TestSystemServicesHostApi {
 }
 
 abstract class TestDeviceOrientationManagerHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  void startListeningForDeviceOrientationChange(
-      bool isFrontFacing, int sensorOrientation);
+  void startListeningForDeviceOrientationChange(bool isFrontFacing, int sensorOrientation);
 
   void stopListeningForDeviceOrientationChange();
 
@@ -578,22 +515,17 @@ abstract class TestDeviceOrientationManagerHostApi {
 
   String getUiOrientation();
 
-  static void setup(TestDeviceOrientationManagerHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestDeviceOrientationManagerHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange',
-          codec,
+          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange was null.');
+          'Argument for dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final bool? arg_isFrontFacing = (args[0] as bool?);
           assert(arg_isFrontFacing != null,
@@ -601,24 +533,19 @@ abstract class TestDeviceOrientationManagerHostApi {
           final int? arg_sensorOrientation = (args[1] as int?);
           assert(arg_sensorOrientation != null,
               'Argument for dev.flutter.pigeon.DeviceOrientationManagerHostApi.startListeningForDeviceOrientationChange was null, expected non-null int.');
-          api.startListeningForDeviceOrientationChange(
-              arg_isFrontFacing!, arg_sensorOrientation!);
+          api.startListeningForDeviceOrientationChange(arg_isFrontFacing!, arg_sensorOrientation!);
           return <Object?>[];
         });
       }
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.stopListeningForDeviceOrientationChange',
-          codec,
+          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.stopListeningForDeviceOrientationChange', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           api.stopListeningForDeviceOrientationChange();
           return <Object?>[];
@@ -627,16 +554,12 @@ abstract class TestDeviceOrientationManagerHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getDefaultDisplayRotation',
-          codec,
+          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getDefaultDisplayRotation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           final int output = api.getDefaultDisplayRotation();
           return <Object?>[output];
@@ -645,16 +568,12 @@ abstract class TestDeviceOrientationManagerHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getUiOrientation',
-          codec,
+          'dev.flutter.pigeon.DeviceOrientationManagerHostApi.getUiOrientation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           final String output = api.getUiOrientation();
           return <Object?>[output];
@@ -679,7 +598,7 @@ class _TestPreviewHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -688,8 +607,7 @@ class _TestPreviewHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestPreviewHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = _TestPreviewHostApiCodec();
 
   void create(int identifier, int? rotation, int? resolutionSelectorId);
@@ -704,21 +622,17 @@ abstract class TestPreviewHostApi {
 
   bool surfaceProducerHandlesCropAndRotation();
 
-  static void setup(TestPreviewHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestPreviewHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.PreviewHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PreviewHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.PreviewHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -735,14 +649,11 @@ abstract class TestPreviewHostApi {
           'dev.flutter.pigeon.PreviewHostApi.setSurfaceProvider', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PreviewHostApi.setSurfaceProvider was null.');
+          'Argument for dev.flutter.pigeon.PreviewHostApi.setSurfaceProvider was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -754,16 +665,12 @@ abstract class TestPreviewHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.PreviewHostApi.releaseFlutterSurfaceTexture',
-          codec,
+          'dev.flutter.pigeon.PreviewHostApi.releaseFlutterSurfaceTexture', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           api.releaseFlutterSurfaceTexture();
           return <Object?>[];
@@ -775,14 +682,11 @@ abstract class TestPreviewHostApi {
           'dev.flutter.pigeon.PreviewHostApi.getResolutionInfo', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PreviewHostApi.getResolutionInfo was null.');
+          'Argument for dev.flutter.pigeon.PreviewHostApi.getResolutionInfo was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -797,14 +701,11 @@ abstract class TestPreviewHostApi {
           'dev.flutter.pigeon.PreviewHostApi.setTargetRotation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PreviewHostApi.setTargetRotation was null.');
+          'Argument for dev.flutter.pigeon.PreviewHostApi.setTargetRotation was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -819,16 +720,12 @@ abstract class TestPreviewHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.PreviewHostApi.surfaceProducerHandlesCropAndRotation',
-          codec,
+          'dev.flutter.pigeon.PreviewHostApi.surfaceProducerHandlesCropAndRotation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           final bool output = api.surfaceProducerHandlesCropAndRotation();
           return <Object?>[output];
@@ -839,8 +736,7 @@ abstract class TestPreviewHostApi {
 }
 
 abstract class TestVideoCaptureHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   int withOutput(int videoOutputId);
@@ -849,21 +745,17 @@ abstract class TestVideoCaptureHostApi {
 
   void setTargetRotation(int identifier, int rotation);
 
-  static void setup(TestVideoCaptureHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestVideoCaptureHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.VideoCaptureHostApi.withOutput', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.VideoCaptureHostApi.withOutput was null.');
+          'Argument for dev.flutter.pigeon.VideoCaptureHostApi.withOutput was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_videoOutputId = (args[0] as int?);
           assert(arg_videoOutputId != null,
@@ -878,14 +770,11 @@ abstract class TestVideoCaptureHostApi {
           'dev.flutter.pigeon.VideoCaptureHostApi.getOutput', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.VideoCaptureHostApi.getOutput was null.');
+          'Argument for dev.flutter.pigeon.VideoCaptureHostApi.getOutput was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -900,14 +789,11 @@ abstract class TestVideoCaptureHostApi {
           'dev.flutter.pigeon.VideoCaptureHostApi.setTargetRotation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.VideoCaptureHostApi.setTargetRotation was null.');
+          'Argument for dev.flutter.pigeon.VideoCaptureHostApi.setTargetRotation was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -924,12 +810,10 @@ abstract class TestVideoCaptureHostApi {
 }
 
 abstract class TestRecorderHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  void create(
-      int identifier, int? aspectRatio, int? bitRate, int? qualitySelectorId);
+  void create(int identifier, int? aspectRatio, int? bitRate, int? qualitySelectorId);
 
   int getAspectRatio(int identifier);
 
@@ -937,21 +821,17 @@ abstract class TestRecorderHostApi {
 
   int prepareRecording(int identifier, String path);
 
-  static void setup(TestRecorderHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestRecorderHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.RecorderHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecorderHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.RecorderHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -959,8 +839,7 @@ abstract class TestRecorderHostApi {
           final int? arg_aspectRatio = (args[1] as int?);
           final int? arg_bitRate = (args[2] as int?);
           final int? arg_qualitySelectorId = (args[3] as int?);
-          api.create(arg_identifier!, arg_aspectRatio, arg_bitRate,
-              arg_qualitySelectorId);
+          api.create(arg_identifier!, arg_aspectRatio, arg_bitRate, arg_qualitySelectorId);
           return <Object?>[];
         });
       }
@@ -970,14 +849,11 @@ abstract class TestRecorderHostApi {
           'dev.flutter.pigeon.RecorderHostApi.getAspectRatio', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecorderHostApi.getAspectRatio was null.');
+          'Argument for dev.flutter.pigeon.RecorderHostApi.getAspectRatio was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -989,18 +865,14 @@ abstract class TestRecorderHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate',
-          codec,
+          'dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate was null.');
+          'Argument for dev.flutter.pigeon.RecorderHostApi.getTargetVideoEncodingBitRate was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1015,14 +887,11 @@ abstract class TestRecorderHostApi {
           'dev.flutter.pigeon.RecorderHostApi.prepareRecording', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecorderHostApi.prepareRecording was null.');
+          'Argument for dev.flutter.pigeon.RecorderHostApi.prepareRecording was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1039,27 +908,22 @@ abstract class TestRecorderHostApi {
 }
 
 abstract class TestPendingRecordingHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   int start(int identifier);
 
-  static void setup(TestPendingRecordingHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestPendingRecordingHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.PendingRecordingHostApi.start', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.PendingRecordingHostApi.start was null.');
+          'Argument for dev.flutter.pigeon.PendingRecordingHostApi.start was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1073,8 +937,7 @@ abstract class TestPendingRecordingHostApi {
 }
 
 abstract class TestRecordingHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void close(int identifier);
@@ -1085,21 +948,17 @@ abstract class TestRecordingHostApi {
 
   void stop(int identifier);
 
-  static void setup(TestRecordingHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestRecordingHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.RecordingHostApi.close', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecordingHostApi.close was null.');
+          'Argument for dev.flutter.pigeon.RecordingHostApi.close was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1114,14 +973,11 @@ abstract class TestRecordingHostApi {
           'dev.flutter.pigeon.RecordingHostApi.pause', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecordingHostApi.pause was null.');
+          'Argument for dev.flutter.pigeon.RecordingHostApi.pause was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1136,14 +992,11 @@ abstract class TestRecordingHostApi {
           'dev.flutter.pigeon.RecordingHostApi.resume', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecordingHostApi.resume was null.');
+          'Argument for dev.flutter.pigeon.RecordingHostApi.resume was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1158,14 +1011,11 @@ abstract class TestRecordingHostApi {
           'dev.flutter.pigeon.RecordingHostApi.stop', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.RecordingHostApi.stop was null.');
+          'Argument for dev.flutter.pigeon.RecordingHostApi.stop was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1179,12 +1029,10 @@ abstract class TestRecordingHostApi {
 }
 
 abstract class TestImageCaptureHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  void create(int identifier, int? targetRotation, int? flashMode,
-      int? resolutionSelectorId);
+  void create(int identifier, int? targetRotation, int? flashMode, int? resolutionSelectorId);
 
   void setFlashMode(int identifier, int flashMode);
 
@@ -1192,21 +1040,17 @@ abstract class TestImageCaptureHostApi {
 
   void setTargetRotation(int identifier, int rotation);
 
-  static void setup(TestImageCaptureHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestImageCaptureHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ImageCaptureHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageCaptureHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.ImageCaptureHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1214,8 +1058,7 @@ abstract class TestImageCaptureHostApi {
           final int? arg_targetRotation = (args[1] as int?);
           final int? arg_flashMode = (args[2] as int?);
           final int? arg_resolutionSelectorId = (args[3] as int?);
-          api.create(arg_identifier!, arg_targetRotation, arg_flashMode,
-              arg_resolutionSelectorId);
+          api.create(arg_identifier!, arg_targetRotation, arg_flashMode, arg_resolutionSelectorId);
           return <Object?>[];
         });
       }
@@ -1225,14 +1068,11 @@ abstract class TestImageCaptureHostApi {
           'dev.flutter.pigeon.ImageCaptureHostApi.setFlashMode', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageCaptureHostApi.setFlashMode was null.');
+          'Argument for dev.flutter.pigeon.ImageCaptureHostApi.setFlashMode was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1250,14 +1090,11 @@ abstract class TestImageCaptureHostApi {
           'dev.flutter.pigeon.ImageCaptureHostApi.takePicture', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageCaptureHostApi.takePicture was null.');
+          'Argument for dev.flutter.pigeon.ImageCaptureHostApi.takePicture was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1272,14 +1109,11 @@ abstract class TestImageCaptureHostApi {
           'dev.flutter.pigeon.ImageCaptureHostApi.setTargetRotation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageCaptureHostApi.setTargetRotation was null.');
+          'Argument for dev.flutter.pigeon.ImageCaptureHostApi.setTargetRotation was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1310,7 +1144,7 @@ class _TestResolutionStrategyHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -1319,28 +1153,22 @@ class _TestResolutionStrategyHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestResolutionStrategyHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
-  static const MessageCodec<Object?> codec =
-      _TestResolutionStrategyHostApiCodec();
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
+  static const MessageCodec<Object?> codec = _TestResolutionStrategyHostApiCodec();
 
   void create(int identifier, ResolutionInfo? boundSize, int? fallbackRule);
 
-  static void setup(TestResolutionStrategyHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestResolutionStrategyHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ResolutionStrategyHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ResolutionStrategyHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.ResolutionStrategyHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1356,28 +1184,22 @@ abstract class TestResolutionStrategyHostApi {
 }
 
 abstract class TestResolutionSelectorHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  void create(int identifier, int? resolutionStrategyIdentifier,
-      int? resolutionSelectorIdentifier, int? aspectRatioStrategyIdentifier);
+  void create(int identifier, int? resolutionStrategyIdentifier, int? resolutionSelectorIdentifier, int? aspectRatioStrategyIdentifier);
 
-  static void setup(TestResolutionSelectorHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestResolutionSelectorHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ResolutionSelectorHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ResolutionSelectorHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.ResolutionSelectorHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1385,11 +1207,7 @@ abstract class TestResolutionSelectorHostApi {
           final int? arg_resolutionStrategyIdentifier = (args[1] as int?);
           final int? arg_resolutionSelectorIdentifier = (args[2] as int?);
           final int? arg_aspectRatioStrategyIdentifier = (args[3] as int?);
-          api.create(
-              arg_identifier!,
-              arg_resolutionStrategyIdentifier,
-              arg_resolutionSelectorIdentifier,
-              arg_aspectRatioStrategyIdentifier);
+          api.create(arg_identifier!, arg_resolutionStrategyIdentifier, arg_resolutionSelectorIdentifier, arg_aspectRatioStrategyIdentifier);
           return <Object?>[];
         });
       }
@@ -1398,27 +1216,22 @@ abstract class TestResolutionSelectorHostApi {
 }
 
 abstract class TestAspectRatioStrategyHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void create(int identifier, int preferredAspectRatio, int fallbackRule);
 
-  static void setup(TestAspectRatioStrategyHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestAspectRatioStrategyHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.AspectRatioStrategyHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.AspectRatioStrategyHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.AspectRatioStrategyHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1429,8 +1242,7 @@ abstract class TestAspectRatioStrategyHostApi {
           final int? arg_fallbackRule = (args[2] as int?);
           assert(arg_fallbackRule != null,
               'Argument for dev.flutter.pigeon.AspectRatioStrategyHostApi.create was null, expected non-null int.');
-          api.create(
-              arg_identifier!, arg_preferredAspectRatio!, arg_fallbackRule!);
+          api.create(arg_identifier!, arg_preferredAspectRatio!, arg_fallbackRule!);
           return <Object?>[];
         });
       }
@@ -1439,8 +1251,7 @@ abstract class TestAspectRatioStrategyHostApi {
 }
 
 abstract class TestImageAnalysisHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void create(int identifier, int? targetRotation, int? resolutionSelectorId);
@@ -1451,29 +1262,24 @@ abstract class TestImageAnalysisHostApi {
 
   void setTargetRotation(int identifier, int rotation);
 
-  static void setup(TestImageAnalysisHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestImageAnalysisHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ImageAnalysisHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.create was null, expected non-null int.');
           final int? arg_targetRotation = (args[1] as int?);
           final int? arg_resolutionSelectorId = (args[2] as int?);
-          api.create(
-              arg_identifier!, arg_targetRotation, arg_resolutionSelectorId);
+          api.create(arg_identifier!, arg_targetRotation, arg_resolutionSelectorId);
           return <Object?>[];
         });
       }
@@ -1483,14 +1289,11 @@ abstract class TestImageAnalysisHostApi {
           'dev.flutter.pigeon.ImageAnalysisHostApi.setAnalyzer', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.setAnalyzer was null.');
+          'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.setAnalyzer was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1508,14 +1311,11 @@ abstract class TestImageAnalysisHostApi {
           'dev.flutter.pigeon.ImageAnalysisHostApi.clearAnalyzer', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.clearAnalyzer was null.');
+          'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.clearAnalyzer was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1530,14 +1330,11 @@ abstract class TestImageAnalysisHostApi {
           'dev.flutter.pigeon.ImageAnalysisHostApi.setTargetRotation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.setTargetRotation was null.');
+          'Argument for dev.flutter.pigeon.ImageAnalysisHostApi.setTargetRotation was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1554,27 +1351,22 @@ abstract class TestImageAnalysisHostApi {
 }
 
 abstract class TestAnalyzerHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void create(int identifier);
 
-  static void setup(TestAnalyzerHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestAnalyzerHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.AnalyzerHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.AnalyzerHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.AnalyzerHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1588,27 +1380,22 @@ abstract class TestAnalyzerHostApi {
 }
 
 abstract class TestObserverHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void create(int identifier);
 
-  static void setup(TestObserverHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestObserverHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ObserverHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ObserverHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.ObserverHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1636,7 +1423,7 @@ class _TestLiveDataHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return LiveDataSupportedTypeData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -1645,8 +1432,7 @@ class _TestLiveDataHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestLiveDataHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = _TestLiveDataHostApiCodec();
 
   void observe(int identifier, int observerIdentifier);
@@ -1655,21 +1441,17 @@ abstract class TestLiveDataHostApi {
 
   int? getValue(int identifier, LiveDataSupportedTypeData type);
 
-  static void setup(TestLiveDataHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestLiveDataHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.LiveDataHostApi.observe', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.LiveDataHostApi.observe was null.');
+          'Argument for dev.flutter.pigeon.LiveDataHostApi.observe was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1687,14 +1469,11 @@ abstract class TestLiveDataHostApi {
           'dev.flutter.pigeon.LiveDataHostApi.removeObservers', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.LiveDataHostApi.removeObservers was null.');
+          'Argument for dev.flutter.pigeon.LiveDataHostApi.removeObservers was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1709,20 +1488,16 @@ abstract class TestLiveDataHostApi {
           'dev.flutter.pigeon.LiveDataHostApi.getValue', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.LiveDataHostApi.getValue was null.');
+          'Argument for dev.flutter.pigeon.LiveDataHostApi.getValue was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.LiveDataHostApi.getValue was null, expected non-null int.');
-          final LiveDataSupportedTypeData? arg_type =
-              (args[1] as LiveDataSupportedTypeData?);
+          final LiveDataSupportedTypeData? arg_type = (args[1] as LiveDataSupportedTypeData?);
           assert(arg_type != null,
               'Argument for dev.flutter.pigeon.LiveDataHostApi.getValue was null, expected non-null LiveDataSupportedTypeData.');
           final int? output = api.getValue(arg_identifier!, arg_type!);
@@ -1734,29 +1509,24 @@ abstract class TestLiveDataHostApi {
 }
 
 abstract class TestImageProxyHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   List<int?> getPlanes(int identifier);
 
   void close(int identifier);
 
-  static void setup(TestImageProxyHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestImageProxyHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.ImageProxyHostApi.getPlanes', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageProxyHostApi.getPlanes was null.');
+          'Argument for dev.flutter.pigeon.ImageProxyHostApi.getPlanes was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1771,14 +1541,11 @@ abstract class TestImageProxyHostApi {
           'dev.flutter.pigeon.ImageProxyHostApi.close', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ImageProxyHostApi.close was null.');
+          'Argument for dev.flutter.pigeon.ImageProxyHostApi.close was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1809,9 +1576,9 @@ class _TestQualitySelectorHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
-      case 129:
+      case 129: 
         return VideoQualityData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -1820,41 +1587,33 @@ class _TestQualitySelectorHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestQualitySelectorHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = _TestQualitySelectorHostApiCodec();
 
-  void create(int identifier, List<VideoQualityData?> videoQualityDataList,
-      int? fallbackStrategyId);
+  void create(int identifier, List<VideoQualityData?> videoQualityDataList, int? fallbackStrategyId);
 
   ResolutionInfo getResolution(int cameraInfoId, VideoQuality quality);
 
-  static void setup(TestQualitySelectorHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestQualitySelectorHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.QualitySelectorHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.QualitySelectorHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.QualitySelectorHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.QualitySelectorHostApi.create was null, expected non-null int.');
-          final List<VideoQualityData?>? arg_videoQualityDataList =
-              (args[1] as List<Object?>?)?.cast<VideoQualityData?>();
+          final List<VideoQualityData?>? arg_videoQualityDataList = (args[1] as List<Object?>?)?.cast<VideoQualityData?>();
           assert(arg_videoQualityDataList != null,
               'Argument for dev.flutter.pigeon.QualitySelectorHostApi.create was null, expected non-null List<VideoQualityData?>.');
           final int? arg_fallbackStrategyId = (args[2] as int?);
-          api.create(arg_identifier!, arg_videoQualityDataList!,
-              arg_fallbackStrategyId);
+          api.create(arg_identifier!, arg_videoQualityDataList!, arg_fallbackStrategyId);
           return <Object?>[];
         });
       }
@@ -1864,24 +1623,19 @@ abstract class TestQualitySelectorHostApi {
           'dev.flutter.pigeon.QualitySelectorHostApi.getResolution', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.QualitySelectorHostApi.getResolution was null.');
+          'Argument for dev.flutter.pigeon.QualitySelectorHostApi.getResolution was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_cameraInfoId = (args[0] as int?);
           assert(arg_cameraInfoId != null,
               'Argument for dev.flutter.pigeon.QualitySelectorHostApi.getResolution was null, expected non-null int.');
-          final VideoQuality? arg_quality =
-              args[1] == null ? null : VideoQuality.values[args[1] as int];
+          final VideoQuality? arg_quality = args[1] == null ? null : VideoQuality.values[args[1] as int];
           assert(arg_quality != null,
               'Argument for dev.flutter.pigeon.QualitySelectorHostApi.getResolution was null, expected non-null VideoQuality.');
-          final ResolutionInfo output =
-              api.getResolution(arg_cameraInfoId!, arg_quality!);
+          final ResolutionInfo output = api.getResolution(arg_cameraInfoId!, arg_quality!);
           return <Object?>[output];
         });
       }
@@ -1890,39 +1644,30 @@ abstract class TestQualitySelectorHostApi {
 }
 
 abstract class TestFallbackStrategyHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  void create(int identifier, VideoQuality quality,
-      VideoResolutionFallbackRule fallbackRule);
+  void create(int identifier, VideoQuality quality, VideoResolutionFallbackRule fallbackRule);
 
-  static void setup(TestFallbackStrategyHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestFallbackStrategyHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.FallbackStrategyHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.FallbackStrategyHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.FallbackStrategyHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.FallbackStrategyHostApi.create was null, expected non-null int.');
-          final VideoQuality? arg_quality =
-              args[1] == null ? null : VideoQuality.values[args[1] as int];
+          final VideoQuality? arg_quality = args[1] == null ? null : VideoQuality.values[args[1] as int];
           assert(arg_quality != null,
               'Argument for dev.flutter.pigeon.FallbackStrategyHostApi.create was null, expected non-null VideoQuality.');
-          final VideoResolutionFallbackRule? arg_fallbackRule = args[2] == null
-              ? null
-              : VideoResolutionFallbackRule.values[args[2] as int];
+          final VideoResolutionFallbackRule? arg_fallbackRule = args[2] == null ? null : VideoResolutionFallbackRule.values[args[2] as int];
           assert(arg_fallbackRule != null,
               'Argument for dev.flutter.pigeon.FallbackStrategyHostApi.create was null, expected non-null VideoResolutionFallbackRule.');
           api.create(arg_identifier!, arg_quality!, arg_fallbackRule!);
@@ -1934,8 +1679,7 @@ abstract class TestFallbackStrategyHostApi {
 }
 
 abstract class TestCameraControlHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   Future<void> enableTorch(int identifier, bool torch);
@@ -1948,21 +1692,17 @@ abstract class TestCameraControlHostApi {
 
   Future<int?> setExposureCompensationIndex(int identifier, int index);
 
-  static void setup(TestCameraControlHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCameraControlHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CameraControlHostApi.enableTorch', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraControlHostApi.enableTorch was null.');
+          'Argument for dev.flutter.pigeon.CameraControlHostApi.enableTorch was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -1980,14 +1720,11 @@ abstract class TestCameraControlHostApi {
           'dev.flutter.pigeon.CameraControlHostApi.setZoomRatio', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraControlHostApi.setZoomRatio was null.');
+          'Argument for dev.flutter.pigeon.CameraControlHostApi.setZoomRatio was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2002,18 +1739,14 @@ abstract class TestCameraControlHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering',
-          codec,
+          'dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering was null.');
+          'Argument for dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2021,26 +1754,21 @@ abstract class TestCameraControlHostApi {
           final int? arg_focusMeteringActionId = (args[1] as int?);
           assert(arg_focusMeteringActionId != null,
               'Argument for dev.flutter.pigeon.CameraControlHostApi.startFocusAndMetering was null, expected non-null int.');
-          final int? output = await api.startFocusAndMetering(
-              arg_identifier!, arg_focusMeteringActionId!);
+          final int? output = await api.startFocusAndMetering(arg_identifier!, arg_focusMeteringActionId!);
           return <Object?>[output];
         });
       }
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.CameraControlHostApi.cancelFocusAndMetering',
-          codec,
+          'dev.flutter.pigeon.CameraControlHostApi.cancelFocusAndMetering', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraControlHostApi.cancelFocusAndMetering was null.');
+          'Argument for dev.flutter.pigeon.CameraControlHostApi.cancelFocusAndMetering was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2052,18 +1780,14 @@ abstract class TestCameraControlHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex',
-          codec,
+          'dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex was null.');
+          'Argument for dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2071,8 +1795,7 @@ abstract class TestCameraControlHostApi {
           final int? arg_index = (args[1] as int?);
           assert(arg_index != null,
               'Argument for dev.flutter.pigeon.CameraControlHostApi.setExposureCompensationIndex was null, expected non-null int.');
-          final int? output = await api.setExposureCompensationIndex(
-              arg_identifier!, arg_index!);
+          final int? output = await api.setExposureCompensationIndex(arg_identifier!, arg_index!);
           return <Object?>[output];
         });
       }
@@ -2095,7 +1818,7 @@ class _TestFocusMeteringActionHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return MeteringPointInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2104,40 +1827,31 @@ class _TestFocusMeteringActionHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestFocusMeteringActionHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
-  static const MessageCodec<Object?> codec =
-      _TestFocusMeteringActionHostApiCodec();
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
+  static const MessageCodec<Object?> codec = _TestFocusMeteringActionHostApiCodec();
 
-  void create(int identifier, List<MeteringPointInfo?> meteringPointInfos,
-      bool? disableAutoCancel);
+  void create(int identifier, List<MeteringPointInfo?> meteringPointInfos, bool? disableAutoCancel);
 
-  static void setup(TestFocusMeteringActionHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestFocusMeteringActionHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.FocusMeteringActionHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.FocusMeteringActionHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.FocusMeteringActionHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.FocusMeteringActionHostApi.create was null, expected non-null int.');
-          final List<MeteringPointInfo?>? arg_meteringPointInfos =
-              (args[1] as List<Object?>?)?.cast<MeteringPointInfo?>();
+          final List<MeteringPointInfo?>? arg_meteringPointInfos = (args[1] as List<Object?>?)?.cast<MeteringPointInfo?>();
           assert(arg_meteringPointInfos != null,
               'Argument for dev.flutter.pigeon.FocusMeteringActionHostApi.create was null, expected non-null List<MeteringPointInfo?>.');
           final bool? arg_disableAutoCancel = (args[2] as bool?);
-          api.create(
-              arg_identifier!, arg_meteringPointInfos!, arg_disableAutoCancel);
+          api.create(arg_identifier!, arg_meteringPointInfos!, arg_disableAutoCancel);
           return <Object?>[];
         });
       }
@@ -2146,28 +1860,22 @@ abstract class TestFocusMeteringActionHostApi {
 }
 
 abstract class TestFocusMeteringResultHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   bool isFocusSuccessful(int identifier);
 
-  static void setup(TestFocusMeteringResultHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestFocusMeteringResultHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful',
-          codec,
+          'dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful was null.');
+          'Argument for dev.flutter.pigeon.FocusMeteringResultHostApi.isFocusSuccessful was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2181,30 +1889,24 @@ abstract class TestFocusMeteringResultHostApi {
 }
 
 abstract class TestMeteringPointHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
-  void create(
-      int identifier, double x, double y, double? size, int cameraInfoId);
+  void create(int identifier, double x, double y, double? size, int cameraInfoId);
 
   double getDefaultPointSize();
 
-  static void setup(TestMeteringPointHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestMeteringPointHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.MeteringPointHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.MeteringPointHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.MeteringPointHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2219,8 +1921,7 @@ abstract class TestMeteringPointHostApi {
           final int? arg_cameraInfoId = (args[4] as int?);
           assert(arg_cameraInfoId != null,
               'Argument for dev.flutter.pigeon.MeteringPointHostApi.create was null, expected non-null int.');
-          api.create(
-              arg_identifier!, arg_x!, arg_y!, arg_size, arg_cameraInfoId!);
+          api.create(arg_identifier!, arg_x!, arg_y!, arg_size, arg_cameraInfoId!);
           return <Object?>[];
         });
       }
@@ -2230,12 +1931,9 @@ abstract class TestMeteringPointHostApi {
           'dev.flutter.pigeon.MeteringPointHostApi.getDefaultPointSize', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           // ignore message
           final double output = api.getDefaultPointSize();
           return <Object?>[output];
@@ -2281,21 +1979,21 @@ class _TestCaptureRequestOptionsHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return CameraPermissionsErrorData.decode(readValue(buffer)!);
-      case 129:
+      case 129: 
         return CameraStateTypeData.decode(readValue(buffer)!);
-      case 130:
+      case 130: 
         return ExposureCompensationRange.decode(readValue(buffer)!);
-      case 131:
+      case 131: 
         return LiveDataSupportedTypeData.decode(readValue(buffer)!);
-      case 132:
+      case 132: 
         return MeteringPointInfo.decode(readValue(buffer)!);
-      case 133:
+      case 133: 
         return ResolutionInfo.decode(readValue(buffer)!);
-      case 134:
+      case 134: 
         return VideoQualityData.decode(readValue(buffer)!);
-      case 135:
+      case 135: 
         return VideoRecordEventData.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2304,34 +2002,27 @@ class _TestCaptureRequestOptionsHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestCaptureRequestOptionsHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
-  static const MessageCodec<Object?> codec =
-      _TestCaptureRequestOptionsHostApiCodec();
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
+  static const MessageCodec<Object?> codec = _TestCaptureRequestOptionsHostApiCodec();
 
   void create(int identifier, Map<int?, Object?> options);
 
-  static void setup(TestCaptureRequestOptionsHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCaptureRequestOptionsHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.CaptureRequestOptionsHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.CaptureRequestOptionsHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.CaptureRequestOptionsHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.CaptureRequestOptionsHostApi.create was null, expected non-null int.');
-          final Map<int?, Object?>? arg_options =
-              (args[1] as Map<Object?, Object?>?)?.cast<int?, Object?>();
+          final Map<int?, Object?>? arg_options = (args[1] as Map<Object?, Object?>?)?.cast<int?, Object?>();
           assert(arg_options != null,
               'Argument for dev.flutter.pigeon.CaptureRequestOptionsHostApi.create was null, expected non-null Map<int?, Object?>.');
           api.create(arg_identifier!, arg_options!);
@@ -2343,30 +2034,24 @@ abstract class TestCaptureRequestOptionsHostApi {
 }
 
 abstract class TestCamera2CameraControlHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   void create(int identifier, int cameraControlIdentifier);
 
-  Future<void> addCaptureRequestOptions(
-      int identifier, int captureRequestOptionsIdentifier);
+  Future<void> addCaptureRequestOptions(int identifier, int captureRequestOptionsIdentifier);
 
-  static void setup(TestCamera2CameraControlHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCamera2CameraControlHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.Camera2CameraControlHostApi.create', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraControlHostApi.create was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraControlHostApi.create was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2381,18 +2066,14 @@ abstract class TestCamera2CameraControlHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions',
-          codec,
+          'dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2400,8 +2081,7 @@ abstract class TestCamera2CameraControlHostApi {
           final int? arg_captureRequestOptionsIdentifier = (args[1] as int?);
           assert(arg_captureRequestOptionsIdentifier != null,
               'Argument for dev.flutter.pigeon.Camera2CameraControlHostApi.addCaptureRequestOptions was null, expected non-null int.');
-          await api.addCaptureRequestOptions(
-              arg_identifier!, arg_captureRequestOptionsIdentifier!);
+          await api.addCaptureRequestOptions(arg_identifier!, arg_captureRequestOptionsIdentifier!);
           return <Object?>[];
         });
       }
@@ -2424,7 +2104,7 @@ class _TestResolutionFilterHostApiCodec extends StandardMessageCodec {
   @override
   Object? readValueOfType(int type, ReadBuffer buffer) {
     switch (type) {
-      case 128:
+      case 128: 
         return ResolutionInfo.decode(readValue(buffer)!);
       default:
         return super.readValueOfType(type, buffer);
@@ -2433,40 +2113,30 @@ class _TestResolutionFilterHostApiCodec extends StandardMessageCodec {
 }
 
 abstract class TestResolutionFilterHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
-  static const MessageCodec<Object?> codec =
-      _TestResolutionFilterHostApiCodec();
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
+  static const MessageCodec<Object?> codec = _TestResolutionFilterHostApiCodec();
 
-  void createWithOnePreferredSize(
-      int identifier, ResolutionInfo preferredResolution);
+  void createWithOnePreferredSize(int identifier, ResolutionInfo preferredResolution);
 
-  static void setup(TestResolutionFilterHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestResolutionFilterHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize',
-          codec,
+          'dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize was null.');
+          'Argument for dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
               'Argument for dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize was null, expected non-null int.');
-          final ResolutionInfo? arg_preferredResolution =
-              (args[1] as ResolutionInfo?);
+          final ResolutionInfo? arg_preferredResolution = (args[1] as ResolutionInfo?);
           assert(arg_preferredResolution != null,
               'Argument for dev.flutter.pigeon.ResolutionFilterHostApi.createWithOnePreferredSize was null, expected non-null ResolutionInfo.');
-          api.createWithOnePreferredSize(
-              arg_identifier!, arg_preferredResolution!);
+          api.createWithOnePreferredSize(arg_identifier!, arg_preferredResolution!);
           return <Object?>[];
         });
       }
@@ -2475,8 +2145,7 @@ abstract class TestResolutionFilterHostApi {
 }
 
 abstract class TestCamera2CameraInfoHostApi {
-  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding =>
-      TestDefaultBinaryMessengerBinding.instance;
+  static TestDefaultBinaryMessengerBinding? get _testBinaryMessengerBinding => TestDefaultBinaryMessengerBinding.instance;
   static const MessageCodec<Object?> codec = StandardMessageCodec();
 
   int createFrom(int cameraInfoIdentifier);
@@ -2487,21 +2156,17 @@ abstract class TestCamera2CameraInfoHostApi {
 
   int getSensorOrientation(int identifier);
 
-  static void setup(TestCamera2CameraInfoHostApi? api,
-      {BinaryMessenger? binaryMessenger}) {
+  static void setup(TestCamera2CameraInfoHostApi? api, {BinaryMessenger? binaryMessenger}) {
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
           'dev.flutter.pigeon.Camera2CameraInfoHostApi.createFrom', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.createFrom was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.createFrom was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_cameraInfoIdentifier = (args[0] as int?);
           assert(arg_cameraInfoIdentifier != null,
@@ -2513,18 +2178,14 @@ abstract class TestCamera2CameraInfoHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel',
-          codec,
+          'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.getSupportedHardwareLevel was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2539,14 +2200,11 @@ abstract class TestCamera2CameraInfoHostApi {
           'dev.flutter.pigeon.Camera2CameraInfoHostApi.getCameraId', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.getCameraId was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.getCameraId was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,
@@ -2558,18 +2216,14 @@ abstract class TestCamera2CameraInfoHostApi {
     }
     {
       final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
-          'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation',
-          codec,
+          'dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation', codec,
           binaryMessenger: binaryMessenger);
       if (api == null) {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel, null);
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, null);
       } else {
-        _testBinaryMessengerBinding!.defaultBinaryMessenger
-            .setMockDecodedMessageHandler<Object?>(channel,
-                (Object? message) async {
+        _testBinaryMessengerBinding!.defaultBinaryMessenger.setMockDecodedMessageHandler<Object?>(channel, (Object? message) async {
           assert(message != null,
-              'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation was null.');
+          'Argument for dev.flutter.pigeon.Camera2CameraInfoHostApi.getSensorOrientation was null.');
           final List<Object?> args = (message as List<Object?>?)!;
           final int? arg_identifier = (args[0] as int?);
           assert(arg_identifier != null,