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; }
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();
}
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);