[v1,0/1] Move NoiseReductionMode control from draft to core
mbox series

Message ID 20260208214443.469189-1-rui.wang@ideasonboard.com
Headers show
Series
  • Move NoiseReductionMode control from draft to core
Related show

Message

Rui Wang Feb. 8, 2026, 9:44 p.m. UTC
Promote the NoiseReductionMode control from the draft namespace to the core
controls namespace.

This change affects:
- Core control definitions (control_ids_core.yaml)
- Draft control definitions (control_ids_draft.yaml)
- RkISP1 IPA algorithm implementations (dpf.cpp, filter.cpp, rkisp1.cpp)
- Raspberry Pi IPA implementations (rpi/common/ipa_base.cpp, pisp.cpp, vc4.
- Android camera capabilities (camera_capabilities.cpp)

All references to controls::draft::NoiseReductionMode and its enum values a
updated to use controls::NoiseReductionMode in the core namespace.
Rui Wang (1):
  libcamera: Move NoiseReductionMode control from draft to core

 src/android/camera_capabilities.cpp  |  2 +-
 src/ipa/rkisp1/algorithms/dpf.cpp    | 10 ++++-----
 src/ipa/rkisp1/algorithms/filter.cpp | 10 ++++-----
 src/ipa/rkisp1/rkisp1.cpp            |  2 +-
 src/ipa/rpi/common/ipa_base.cpp      |  6 +++---
 src/ipa/rpi/pisp/pisp.cpp            |  4 ++--
 src/ipa/rpi/vc4/vc4.cpp              | 12 +++++------
 src/libcamera/control_ids_core.yaml  | 31 +++++++++++++++++++++++++++-
 src/libcamera/control_ids_draft.yaml | 29 --------------------------
 9 files changed, 53 insertions(+), 53 deletions(-)