X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fburn%2Fburn.C;h=cbf9939e96f3d900471b8699977097fbe1038a14;hb=0f8dc862440439b96c65bed178f2457f6f1cc079;hp=6878423aca406c4b93754c4439cda3687b4992ad;hpb=21c2e6b36d6a96c2f662a89459d607b5a387f4eb;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/burn/burn.C b/cinelerra-5.1/plugins/burn/burn.C index 6878423a..cbf9939e 100644 --- a/cinelerra-5.1/plugins/burn/burn.C +++ b/cinelerra-5.1/plugins/burn/burn.C @@ -24,7 +24,7 @@ #include "effecttv.h" #include "filexml.h" #include "language.h" -#include "cicolors.h" +#include "bccolors.h" #include "burn.h" #include "burnwindow.h" @@ -62,8 +62,6 @@ BurnMain::BurnMain(PluginServer *server) burn_server = 0; buffer = 0; effecttv = 0; - yuv = new YUV; - } BurnMain::~BurnMain() @@ -73,10 +71,9 @@ BurnMain::~BurnMain() if(buffer) delete [] buffer; if(burn_server) delete burn_server; if(effecttv) delete effecttv; - if(yuv) delete yuv; } -const char* BurnMain::plugin_title() { return _("BurningTV"); } +const char* BurnMain::plugin_title() { return N_("BurningTV"); } int BurnMain::is_realtime() { return 1; } @@ -287,7 +284,7 @@ BurnClient::BurnClient(BurnServer *server) b1 = plugin->palette[0][plugin->buffer[i]]; \ b2 = plugin->palette[1][plugin->buffer[i]]; \ b3 = plugin->palette[2][plugin->buffer[i]]; \ - if(is_yuv) plugin->yuv->yuv_to_rgb_8(a1, a2, a3); \ + if(is_yuv) YUV::yuv.yuv_to_rgb_8(a1, a2, a3); \ a1 += b1; \ a2 += b2; \ a3 += b3; \ @@ -302,7 +299,7 @@ BurnClient::BurnClient(BurnServer *server) CLAMP(a1, 0, 0xff); \ CLAMP(a2, 0, 0xff); \ CLAMP(a3, 0, 0xff); \ - plugin->yuv->rgb_to_yuv_8(a1, a2, a3); \ + YUV::yuv.rgb_to_yuv_8(a1, a2, a3); \ } \ rows[0][i * components + 0] = a1 | (a1 << 8); \ rows[0][i * components + 1] = a2 | (a2 << 8); \ @@ -316,7 +313,7 @@ BurnClient::BurnClient(BurnServer *server) b1 = plugin->palette[0][plugin->buffer[i]]; \ b2 = plugin->palette[1][plugin->buffer[i]]; \ b3 = plugin->palette[2][plugin->buffer[i]]; \ - if(is_yuv) plugin->yuv->yuv_to_rgb_8(a1, a2, a3); \ + if(is_yuv) YUV::yuv.yuv_to_rgb_8(a1, a2, a3); \ a1 += b1; \ a2 += b2; \ a3 += b3; \ @@ -331,7 +328,7 @@ BurnClient::BurnClient(BurnServer *server) CLAMP(a1, 0, 0xff); \ CLAMP(a2, 0, 0xff); \ CLAMP(a3, 0, 0xff); \ - plugin->yuv->rgb_to_yuv_8(a1, a2, a3); \ + YUV::yuv.rgb_to_yuv_8(a1, a2, a3); \ } \ rows[0][i * components + 0] = a1; \ rows[0][i * components + 1] = a2; \