#include "arraylist.h"
#include "bccmodels.h"
-#include "cicolors.h"
+#include "bccolors.h"
#include "clip.h"
#include "edlsession.h"
#include "filexml.h"
float b = ((color>> 0) & 0xff) / 255.0f;
if( is_yuv ) {
float y, u, v;
- YUV::rgb_to_yuv_f(r,g,b, y,u,v);
+ YUV::yuv.rgb_to_yuv_f(r,g,b, y,u,v);
target[0] = y;
target[1] = u + 0.5f;
target[2] = v + 0.5f;
float b = target[2];
if( is_yuv ) {
float y = r, u = g-0.5f, v = b-0.5f;
- YUV::yuv_to_rgb_f(y,u,v, r,g,b);
+ YUV::yuv.yuv_to_rgb_f(y,u,v, r,g,b);
}
int ir = r >= 1 ? 0xff : r < 0 ? 0 : (int)(r * 256);
int ig = g >= 1 ? 0xff : g < 0 ? 0 : (int)(g * 256);
delete dst; dst = 0;
}
if( !dst )
- dst = new VFrame(w, h, BC_A8);
+ dst = new VFrame(w, h, BC_A8, 0);
dst->clear_frame();
if( !engine )
delete msk; msk = 0;
}
if( !msk )
- msk = new VFrame(w, h, BC_A8);
+ msk = new VFrame(w, h, BC_A8, 0);
memset(msk->get_data(), 0xff, msk->get_data_size());
FillRegion fill_region(dst, msk);