}
else {
char *cp = strchr(string, '\n');
- if( cp-string < 32 ) *cp = 0;
+ if( cp && cp-string < 32 ) *cp = 0;
else if( len > 32 ) string[32] = 0;
eprintf("paste buffer is not EDL:\n%s", string);
}
--- /dev/null
+mov magicyuv
+# A high-performance, ultra-fast, mathematically lossless video codec for recording, archiving,
+# video post-production and uncompressed-quality playout at high resolutions.
+cin_pix_fmt yuv444p
+threads=2
add_tool(status = new BC_Title(x, y, string));
flash();
show_window();
- set_mode(client->config.mode,0);
+ set_mode(client->config.mode, 1);
}
void DeInterlaceWindow::get_status_string(char *string, int changed_rows)
add_subwindow(threshold = new DeInterlaceThreshold(client, x + xS(150), y));
add_subwindow(threshold->title_caption=new BC_Title(x+xS(150), y + yS(50), _("Threshold")));
+ threshold->show_window(0);
adaptive->update(client->config.adaptive?BC_Toggle::TOGGLE_CHECKED:0);
break;
case DEINTERLACE_BOBWEAVE:
add_subwindow(threshold = new DeInterlaceThreshold(client, x + xS(150), y));
add_subwindow(threshold->title_caption=new BC_Title(x+xS(150), y + yS(50), _("Bob Threshold")));
+ threshold->show_window(0);
break;
case DEINTERLACE_NONE:
case DEINTERLACE_KEEP: