X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbccmodels.h;h=57843aa9e063c45e011d72744d930ab4770ad3e9;hp=6597bc75ca4108b08701e96589d8c752069c8b10;hb=26f3c4335351a3938db78303c57a2ba6551a2a10;hpb=efc8fa7dc7ddcdeaa9398e09d81975a6ccf526fc diff --git a/cinelerra-5.1/guicast/bccmodels.h b/cinelerra-5.1/guicast/bccmodels.h index 6597bc75..57843aa9 100644 --- a/cinelerra-5.1/guicast/bccmodels.h +++ b/cinelerra-5.1/guicast/bccmodels.h @@ -66,6 +66,12 @@ enum BC_CModel { BC_AYUV16161616 = 35, BC_GREY8 = 36, BC_GREY16 = 37, +//only used for chroma only xfers (transfer with bg_color < 0) + BC_RGBX8888 = 39, + BC_RGBX16161616 = 40, + BC_YUVX8888 = 41, + BC_YUVX16161616 = 42, + BC_RGBX_FLOAT = 43, }; // Colormodels purely used by Quicktime are done in Quicktime. @@ -117,7 +123,7 @@ public: int out_h, int in_colormodel, int out_colormodel, - int bg_color, /* When transfering BC_RGBA8888 to non-alpha this is the background color in 0xRRGGBB hex */ + int bg_color, /* -1 for chroma only xfer, else bg color for BC_RGBA8888 to non-alpha */ int in_rowspan, /* For planar use the luma rowspan */ int out_rowspan); /* For planar use the luma rowspan */