switchCamera method

void switchCamera(
  1. Future<CameraDescription?> callback(
    1. List<CameraDescription> cameras
    )
)

Implementation

void switchCamera(
  Future<CameraDescription?> Function(
    List<CameraDescription> cameras,
  ) callback,
) async {
  final camera = await callback.call(_cameras ?? []);
  if (camera != null) {
    _camera = camera;
    _controller = CameraController(
      camera,
      ResolutionPreset.high,
      enableAudio: false,
    );
    notifyListeners();
  }
}