void ZoomMain::save_data(KeyFrame *keyframe)
{
FileXML output;
- output.set_shared_output(keyframe->get_data(), MESSAGESIZE);
+ output.set_shared_output(keyframe->xbuf);
output.tag.set_title("ZOOMTRANSITION");
output.tag.set_property("MAGNIFICATION_X", max_magnification_x);
output.tag.set_property("MAGNIFICATION_Y", max_magnification_y);
{
FileXML input;
- input.set_shared_input(keyframe->get_data(), strlen(keyframe->get_data()));
+ input.set_shared_input(keyframe->xbuf);
while(!input.read_tag())
{
outgoing->clear_frame();
overlayer->overlay(outgoing, incoming,
in_x, in_y, in_x + in_w, in_y + in_h,
- 0, 0, temp->get_w(), temp->get_h(),
+ 0, 0, outgoing->get_w(), outgoing->get_h(),
1.0, TRANSFER_REPLACE, CUBIC_LINEAR);
}