initializeCamera method

void initializeCamera()

Initializes the camera by setting cameraController

Implementation

void initializeCamera() async {
  cameras = await availableCameras();

  // cameras[0] for rear-camera
  cameraController = createCameraController();

  cameraController.initialize().then((_) async {
    onCameraControllerInitialized();

    // refresh the state so that camera preview is shown
    cameraControllerStream.add(cameraController);
  });
}