|
|
|
|
@ -286,6 +286,14 @@ void Configuration::SetValue(std::string name, std::string value) {
|
|
|
|
|
filter_ratio = atof(value.c_str());
|
|
|
|
|
debug ("Filter Ration set to : %g", filter_ratio);
|
|
|
|
|
}
|
|
|
|
|
if (name.compare("auto_birghtness") == 0) {
|
|
|
|
|
auto_brightness = atol(value.c_str());
|
|
|
|
|
debug ("Auto Brightness set to : %ld", auto_brightness);
|
|
|
|
|
}
|
|
|
|
|
if (name.compare("auto_birghtness_target") == 0) {
|
|
|
|
|
auto_brightness_target = atof(value.c_str());
|
|
|
|
|
debug ("Filter Ration set to : %g", auto_brightness_target);
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -303,7 +311,20 @@ std::string Configuration::GetValues() {
|
|
|
|
|
jpe.AddObject("name", "filter_ratio");
|
|
|
|
|
jpe.AddObject("value", filter_ratio);
|
|
|
|
|
jpe.AddObject("desc", "Ratio between new to old image (1.0 = new image)");
|
|
|
|
|
je.SetAddArray("variables", jpe.ToString());
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
jpe.Clear();
|
|
|
|
|
jpe.AddObject("name", "auto_brightness");
|
|
|
|
|
jpe.AddObject("value", (int64_t) auto_brightness);
|
|
|
|
|
jpe.AddObject("desc", "Ctrl_ID for the brightness");
|
|
|
|
|
je.SetAddArray("variables", jpe.ToString());
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
jpe.Clear();
|
|
|
|
|
jpe.AddObject("name", "auto_brightness_target");
|
|
|
|
|
jpe.AddObject("value", auto_brightness_target);
|
|
|
|
|
jpe.AddObject("desc", "target value for auto brightness");
|
|
|
|
|
je.SetAddArray("variables", jpe.ToString());
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|