overlay/motion fixes, update es.po
[goodguy/history.git] / cinelerra-5.1 / guicast / vframe.C
index 7f57329bcce294a14265f8eb2b01222470c3c713..36418704aa8d277c2a2bb4751a529b9c4e1178f9 100644 (file)
@@ -1047,7 +1047,7 @@ int VFrame::copy_from(VFrame *frame)
        return 0;
 }
 
-int VFrame::transfer_from(VFrame *that, int bg_color)
+int VFrame::transfer_from(VFrame *that, int bg_color, int in_x, int in_y, int in_w, int in_h)
 {
        if( this->get_color_model() == that->get_color_model() &&
            this->get_w() == that->get_w() && this->get_h() == that->get_h() )
@@ -1088,7 +1088,7 @@ int VFrame::transfer_from(VFrame *that, int bg_color)
        BC_CModels::transfer(outp, this->get_color_model(),
                        0, 0, this->get_w(), this->get_h(), this->get_w(),
                inp, that->get_color_model(),
-                       0, 0, that->get_w(), that->get_h(), that->get_w(),
+                       in_x, in_y, in_w, in_h, that->get_w(),
                bg_color);
 #endif
        return 0;