virtual void prepare(IPAContext &context, ipu3_uapi_params *params)
Fill the params buffer with ISP processing parameters for a frame.
Definition: algorithm.cpp:61
virtual int configure(IPAContext &context, const IPAConfigInfo &configInfo)
Configure the Algorithm given an IPAConfigInfo.
Definition: algorithm.cpp:42
virtual void process(IPAContext &context, const ipu3_uapi_stats_3a *stats)
Process ISP statistics, and run algorithm operations.
Definition: algorithm.cpp:94
Context and state information shared between the algorithms.
Global IPA context data shared between all algorithms.
Definition: ipa_context.h:63