X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fplugins%2Fdeinterlace-cv%2Fdeinterlace-cv.C;h=4429d86b7868c244b874fa9e9853cd95c90dc6db;hb=fe342c90022bff98669b5cc96817cafe98c4e768;hp=db378044d96efd7b837c4c20827db3f6b417cb65;hpb=21c2e6b36d6a96c2f662a89459d607b5a387f4eb;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/deinterlace-cv/deinterlace-cv.C b/cinelerra-5.1/plugins/deinterlace-cv/deinterlace-cv.C index db378044..4429d86b 100644 --- a/cinelerra-5.1/plugins/deinterlace-cv/deinterlace-cv.C +++ b/cinelerra-5.1/plugins/deinterlace-cv/deinterlace-cv.C @@ -94,7 +94,7 @@ DeInterlaceMain::~DeInterlaceMain() if(temp_prevframe) delete temp_prevframe; } -const char* DeInterlaceMain::plugin_title() { return _("Deinterlace-CV"); } +const char* DeInterlaceMain::plugin_title() { return N_("Deinterlace-CV"); } int DeInterlaceMain::is_realtime() { return 1; } @@ -537,15 +537,11 @@ int DeInterlaceMain::process_buffer(VFrame *frame, temp = frame; // if(!temp) -// temp = new VFrame( -// frame->get_w(), -// frame->get_h(), -// frame->get_color_model()); +// temp = new VFrame(frame->get_w(), frame->get_h(), +// frame->get_color_model(), 0); if(!temp_prevframe) - temp_prevframe = new VFrame( - frame->get_w(), - frame->get_h(), - frame->get_color_model()); + temp_prevframe = new VFrame(frame->get_w(), frame->get_h(), + frame->get_color_model(), 0); switch(config.mode) { @@ -606,7 +602,7 @@ LOAD_CONFIGURATION_MACRO(DeInterlaceMain, DeInterlaceConfig) void DeInterlaceMain::save_data(KeyFrame *keyframe) { FileXML output; - output.set_shared_output(keyframe->get_data(), MESSAGESIZE); + output.set_shared_output(keyframe->xbuf); output.tag.set_title("DEINTERLACE"); output.tag.set_property("MODE", config.mode); output.tag.set_property("DOMINANCE", config.dominance); @@ -620,8 +616,8 @@ void DeInterlaceMain::save_data(KeyFrame *keyframe) void DeInterlaceMain::read_data(KeyFrame *keyframe) { - FileXML input; char *data = keyframe->get_data(); - input.set_shared_input(data, strlen(data)); + FileXML input; + input.set_shared_input(keyframe->xbuf); while(!input.read_tag()) {