hi_isp_dcf_update_info

Description

Defines ISP real-time update parameters in the DCF information.

Definition

typedef struct {
    hi_u32 iso_speed_ratings;
    hi_u32 exposure_time;
    hi_u32 exposure_bias_value;
    hi_u8 exposure_program;
    hi_u32 f_number;
    hi_u32 max_aperture_value;
    hi_u8 exposure_mode;
    hi_u8 white_balance;
} hi_isp_dcf_update_info;

Members

Member

Description

iso_speed_ratings

Photosensibility (read-only)

exposure_time

Exposure time (reciprocal of the shutter speed; read-only). The unit is second.

The upper 16 bits are the numerator, and the low 16 bits are the denominator.

exposure_bias_value

Exposure compensation during photographing (read-only). The unit is APEX (EV). The upper 16 bits are the numerator, and the low 16 bits are the denominator.

exposure_program

Exposure program used by the camera during photographing (read-only).

1: manual exposure

2: normal program exposure

3: iris-first exposure

4: shutter-first exposure

5: creative program (low-speed program)

6: motion program (high-speed program)

7: portrait mode

8: landscape mode

f_number

Aperture coefficient (read-only).

The upper 16 bits are the numerator, and the low 16 bits are the denominator.

max_aperture_value

Maximum aperture value of the lens (read-only).

The upper 16 bits are the numerator, and the low 16 bits are the denominator.

exposure_mode

Exposure mode (read-only)

0: automatic exposure

1: manual exposure

2: automatic exposure bracketing (AEB)

white_balance

White balance (read-only)

0: automatic white balance

1: manual white balance