plugin fixes and upgrades
[goodguy/history.git] / cinelerra-5.0 / plugins / fieldframe / fieldframe.C
index c9559f500961a29e6df932e61d740987eb57c707..0cedcad540cbec30e7b9a2e654915d55c8231462 100644 (file)
@@ -332,7 +332,7 @@ FieldFrame::~FieldFrame()
        if(input) delete input;
 }
 
-const char* FieldFrame::plugin_title() { return N_("Fields to frames"); }
+const char* FieldFrame::plugin_title() { return _("Fields to frames"); }
 int FieldFrame::is_realtime() { return 1; }
 
 
@@ -361,6 +361,9 @@ void FieldFrame::save_data(KeyFrame *keyframe)
        output.tag.set_property("DOMINANCE", config.field_dominance);
        output.tag.set_property("FIRST_FRAME", config.first_frame);
        output.append_tag();
+       output.tag.set_title("/FIELD_FRAME");
+       output.append_tag();
+       output.append_newline();
        output.terminate_string();
 }
 
@@ -439,14 +442,16 @@ int FieldFrame::process_buffer(VFrame *frame,
        read_frame(input, 
                0, 
                field1_position,
-               frame_rate * 2);
+               frame_rate * 2,
+               0);
        apply_field(frame, 
                input, 
                config.field_dominance == TOP_FIELD_FIRST ? 0 : 1);
        read_frame(input, 
                0, 
                field2_position,
-               frame_rate * 2);
+               frame_rate * 2,
+               0);
        apply_field(frame, 
                input, 
                config.field_dominance == TOP_FIELD_FIRST ? 1 : 0);