cl-wdr: correct tonemapping only works on BA12
* If --enable-tonemapping option is on, other format except BA12
will print warning log and disable tonemapping automatically.
* test cmd:
./tests/test-device-manager -a dynamic -m dma -c -f BA10 -d still \
--enable-tonemapping
Signed-off-by: Wind Yuan <feng.yuan@intel.com>
diff --git a/tests/test-device-manager.cpp b/tests/test-device-manager.cpp
index bbd7559..bb8623e 100644
--- a/tests/test-device-manager.cpp
+++ b/tests/test-device-manager.cpp
@@ -618,6 +618,10 @@
else {
frame_rate = 25;
device->set_framerate (frame_rate, 1);
+ if(tonemapping_type == true) {
+ XCAM_LOG_WARNING("Tonemapping is only applicable under BA12 format. Disable tonemapping automatically.");
+ tonemapping_type = false;
+ }
}
ret = device->open ();
CHECK (ret, "device(%s) open failed", device->get_device_name());