fix mask vframe setup, add unshared vframe constructor
[goodguy/history.git] / cinelerra-5.1 / plugins / crikey / crikey.C
index 6b942d5d95d13bc4f52b069260db568adfe8791f..17373ef5eca26e49b44fc2b36e78d0bff1a99a9f 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "arraylist.h"
 #include "bccmodels.h"
-#include "cicolors.h"
+#include "bccolors.h"
 #include "clip.h"
 #include "edlsession.h"
 #include "filexml.h"
@@ -558,7 +558,7 @@ int CriKey::process_buffer(VFrame *frame, int64_t start_position, double frame_r
                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 )
@@ -578,7 +578,7 @@ int CriKey::process_buffer(VFrame *frame, int64_t start_position, double frame_r
                        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);