goto error;
}
- sys->dp = caca_create_display(sys->cv);
+ const char *driver = NULL;
+#ifdef __APPLE__
+ // Make sure we don't try to open a window.
+ driver = "ncurses";
+#endif
+
+ sys->dp = caca_create_display_with_driver(sys->cv, driver);
if (!sys->dp) {
msg_Err(vd, "cannot initialize libcaca");
goto error;
}
+ vout_display_DeleteWindow(vd, NULL);
if (vd->cfg->display.title)
caca_set_display_title(sys->dp,