libcamera  v0.3.2+116-83c5ad0f
Supporting cameras in Linux since 2019
libcamera::ipa::ipu3::algorithms::Agc Member List

This is the complete list of members for libcamera::ipa::ipu3::algorithms::Agc, including all inherited members.

Agc() (defined in libcamera::ipa::ipu3::algorithms::Agc)libcamera::ipa::ipu3::algorithms::Agc
AgcMeanLuminance() (defined in libcamera::ipa::AgcMeanLuminance)libcamera::ipa::AgcMeanLuminance
calculateNewEv(uint32_t constraintModeIndex, uint32_t exposureModeIndex, const Histogram &yHist, utils::Duration effectiveExposureValue)libcamera::ipa::AgcMeanLuminance
configure(IPAContext &context, const IPAConfigInfo &configInfo) overridelibcamera::ipa::ipu3::algorithms::Agc
libcamera::ipa::Algorithm::configure([[maybe_unused]] typename Module::Context &context, [[maybe_unused]] const typename Module::Config &configInfo)libcamera::ipa::Algorithm< _Module >inlinevirtual
constraintModes()libcamera::ipa::AgcMeanLuminanceinline
controls()libcamera::ipa::AgcMeanLuminanceinline
exposureModeHelpers()libcamera::ipa::AgcMeanLuminanceinline
init(IPAContext &context, const YamlObject &tuningData) overridelibcamera::ipa::ipu3::algorithms::Agc
libcamera::ipa::Algorithm::init([[maybe_unused]] typename Module::Context &context, [[maybe_unused]] const YamlObject &tuningData)libcamera::ipa::Algorithm< _Module >inlinevirtual
Module typedeflibcamera::ipa::Algorithm< _Module >
parseTuningData(const YamlObject &tuningData)libcamera::ipa::AgcMeanLuminance
prepare([[maybe_unused]] typename Module::Context &context, [[maybe_unused]] const uint32_t frame, [[maybe_unused]] typename Module::FrameContext &frameContext, [[maybe_unused]] typename Module::Params *params)libcamera::ipa::Algorithm< _Module >inlinevirtual
process(IPAContext &context, const uint32_t frame, IPAFrameContext &frameContext, const ipu3_uapi_stats_3a *stats, ControlList &metadata) overridelibcamera::ipa::ipu3::algorithms::Agc
libcamera::ipa::Algorithm::process([[maybe_unused]] typename Module::Context &context, [[maybe_unused]] const uint32_t frame, [[maybe_unused]] typename Module::FrameContext &frameContext, [[maybe_unused]] const typename Module::Stats *stats, [[maybe_unused]] ControlList &metadata)libcamera::ipa::Algorithm< _Module >inlinevirtual
queueRequest([[maybe_unused]] typename Module::Context &context, [[maybe_unused]] const uint32_t frame, [[maybe_unused]] typename Module::FrameContext &frameContext, [[maybe_unused]] const ControlList &controls)libcamera::ipa::Algorithm< _Module >inlinevirtual
resetFrameCount()libcamera::ipa::AgcMeanLuminanceinline
setLimits(utils::Duration minShutter, utils::Duration maxShutter, double minGain, double maxGain)libcamera::ipa::AgcMeanLuminance
~Agc()=default (defined in libcamera::ipa::ipu3::algorithms::Agc)libcamera::ipa::ipu3::algorithms::Agc
~AgcMeanLuminance() (defined in libcamera::ipa::AgcMeanLuminance)libcamera::ipa::AgcMeanLuminancevirtual
~Algorithm() (defined in libcamera::ipa::Algorithm< _Module >)libcamera::ipa::Algorithm< _Module >inlinevirtual