If IECP is enabled, for instance when color conversion is performed
or ProcAmp adjustments are applied, the ultimate denoised output with
additional processing operations applied is the Current Output frame,
not the plain Current Denoised Output frame.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
proc_ctx->surface_output_vebox_object : proc_ctx->surface_output_object;
proc_ctx->current_output_type = 2;
- if (proc_ctx->filters_mask == VPP_DNDI_DN)
+ if (proc_ctx->filters_mask == VPP_DNDI_DN && !proc_ctx->is_iecp_enabled)
proc_ctx->current_output = FRAME_OUT_CURRENT_DN;
else if (proc_ctx->is_di_adv_enabled && !proc_ctx->is_first_frame) {
proc_ctx->current_output_type = 0;