camera_3a.h

Contains enumerations and functions that permit the configuration of 3A algorithms (Auto Exposure, Auto White Balance, Auto Focus) for cameras that use the Camera Library.

You can configure various manual settings (i.e., ISO, shutter speed, white balance, and aperture) after you start the viewfinder on the camera. Changes in settings may not be visible for several frames due to latency in the image processing pipeline.

For example, when you use an exposure mode (camera_exposuremode_t) that has a manual component such as CAMERA_EXPOSUREMODE_ISO_PRIORITY and you change the ISO setting (camera_set_manual_iso()), you may not see the results of the ISO change until several frames later.
Note: Cameras may not support all available manual settings. You should call the camera_get_exposure_modes() to determine which manual exposure settings can be adjusted.