Cargo Features

[dependencies]
rkaiq = { version = "5.0.6", default-features = false, features = ["fullv", "isp_hw_v20", "isp_hw_v21", "isp_hw_v30", "isp_hw_v31", "isp_hw_v32", "v1_0", "v2_0", "v3_0", "v4_0", "v5_0"] }
default = isp_hw_v30, v5_0

These default features are set whenever rkaiq is added without default-features = false somewhere in the dependency tree.

fullv

Enables fullv of rkaiq-sys

Affects sysctl::set_gll, sysctl::get_gll, sysctl::init_lib, sysctl::deinit_lib, sysctl::set_log_callback

isp_hw_v20

Enables isp_hw_v20 of rkaiq-sys

isp_hw_v21

Enables isp_hw_v21 of rkaiq-sys

isp_hw_v30 default

Enables isp_hw_v30 of rkaiq-sys

isp_hw_v31

Enables isp_hw_v31 of rkaiq-sys

isp_hw_v32

Enables isp_hw_v32 of rkaiq-sys

v1_0

Enables v1_0 of rkaiq-sys

Affects ae::AeMode, ae::AutoExposure.get_ae_mode, ae::AutoExposure.set_ae_mode

v2_0

Enables v2_0 of rkaiq-sys

Affects types::GammaApiManual, types::GammaAttr, types::GammaCurveType, types::GammaCurveUsrDefine1Para, types::GammaCurveUsrDefine2Para, types::GammaMode

v3_0

Enables v3_0 of rkaiq-sys

Affects types::GammaApiManualV21, types::GammaApiManualV30, types::GammaAttr, types::GammaCurveType

v4_0

Enables v4_0 of rkaiq-sys

Affects types::GammaApiManualV21, types::GammaApiManualV30, types::GammaAttr, types::GammaCurveType

v5_0 default

Enables v5_0 of rkaiq-sys

Affects types::GammaApiManualV21, types::GammaApiManualV30, types::GammaAttr, types::GammaCurveType