X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fbrightness%2Fbrightness.C;h=604d249f833b86cdd1fdf0e9cbd25d5ef0cb1de6;hb=6ca0a7892ec6459a54fcb3ba3a223d1ddc5ce402;hp=ccfcd90445ec35be975df56be2ca487fe068eaf1;hpb=1c6e05239a27d92813c27c697ccac25378b9efa0;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/plugins/brightness/brightness.C b/cinelerra-5.1/plugins/brightness/brightness.C index ccfcd904..604d249f 100644 --- a/cinelerra-5.1/plugins/brightness/brightness.C +++ b/cinelerra-5.1/plugins/brightness/brightness.C @@ -37,15 +37,23 @@ REGISTER_PLUGIN(BrightnessMain) BrightnessConfig::BrightnessConfig() { - reset(); + reset(0); } -void BrightnessConfig::reset() - +void BrightnessConfig::reset(int clear) { - brightness = 0; - contrast = 0; - luma = 1; + switch(clear) { + case RESET_CONTRAST : contrast = 0; + break; + case RESET_BRIGHTNESS : brightness = 0; + break; + case RESET_ALL : + default: + brightness = 0; + contrast = 0; + luma = 1; + break; + } } int BrightnessConfig::equivalent(BrightnessConfig &that)