fix mask vframe setup, add unshared vframe constructor
[goodguy/history.git] / cinelerra-5.1 / plugins / perspective / perspective.C
index c9ec3e4f4ec01edba5dcc0fafde1cbfd810782e4..a9e2adf3bb676fe4aca0d7fbb0a8e77fef4da23f 100644 (file)
@@ -836,7 +836,7 @@ int PerspectiveMain::process_buffer(VFrame *frame,
                        }
                }
                if( !temp )
-                       temp = new VFrame(need_w, need_h, color_model);
+                       temp = new VFrame(need_w, need_h, color_model, 0);
                break;
        }
        switch( config.mode ) {
@@ -906,7 +906,7 @@ case tag: { \
                }
        }
 
-       return 1;
+       return 0;
 }
 
 
@@ -919,7 +919,7 @@ int PerspectiveMain::handle_opengl()
                config.x3, config.y3, config.x4, config.y4,
                config.forward);
        engine->set_opengl(0);
-       return 0;
 #endif
+       return 0;
 }