X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fbrightness%2Fbrightness.C;h=604d249f833b86cdd1fdf0e9cbd25d5ef0cb1de6;hp=19bcae30242659944d37b005a72a39d50f4bf882;hb=c905fabd0678fcc8ab9e32e4443ad8709adafefd;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1 diff --git a/cinelerra-5.1/plugins/brightness/brightness.C b/cinelerra-5.1/plugins/brightness/brightness.C index 19bcae30..604d249f 100644 --- a/cinelerra-5.1/plugins/brightness/brightness.C +++ b/cinelerra-5.1/plugins/brightness/brightness.C @@ -35,12 +35,25 @@ REGISTER_PLUGIN(BrightnessMain) - BrightnessConfig::BrightnessConfig() { - brightness = 0; - contrast = 0; - luma = 1; + reset(0); +} + +void BrightnessConfig::reset(int clear) +{ + 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)