X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fhuesaturation%2Fhuesaturation.C;h=4ecb1d61ff336ccd1a48935c3ac2be24a4e2e59c;hb=f3adc7285af86851913b48592a8c4fdfcdcdf8b6;hp=f7f04f24c130c9c6ee6f07b2a601f0066b20bd37;hpb=9d832a1fff11b11aaa1108c460690ed05e2bdc05;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/huesaturation/huesaturation.C b/cinelerra-5.1/plugins/huesaturation/huesaturation.C index f7f04f24..4ecb1d61 100644 --- a/cinelerra-5.1/plugins/huesaturation/huesaturation.C +++ b/cinelerra-5.1/plugins/huesaturation/huesaturation.C @@ -19,6 +19,7 @@ * */ +#include "bccolors.h" #include "bcdisplayinfo.h" #include "clip.h" #include "bchash.h" @@ -128,7 +129,6 @@ public: HueUnit(HueEffect *plugin, HueEngine *server); void process_package(LoadPackage *package); HueEffect *plugin; - YUV yuv; }; class HueEffect : public PluginVClient @@ -399,9 +399,9 @@ HueUnit::HueUnit(HueEffect *plugin, HueEngine *server) u = (int)in_row[1]; \ v = (int)in_row[2]; \ if(max == 0xffff) \ - yuv.yuv_to_rgb_16(r_i, g_i, b_i, y, u, v); \ + YUV::yuv.yuv_to_rgb_16(r_i, g_i, b_i, y, u, v); \ else \ - yuv.yuv_to_rgb_8(r_i, g_i, b_i, y, u, v); \ + YUV::yuv.yuv_to_rgb_8(r_i, g_i, b_i, y, u, v); \ HSV::rgb_to_hsv((float)r_i / max, \ (float)g_i / max, \ (float)b_i / max, \