return ret;
}
-int osdl_video_set_mode(struct SDL_PrivateVideoData *pdata, int width, int height, int bpp)
+int osdl_video_set_mode(struct SDL_PrivateVideoData *pdata,
+ int width, int height, int bpp, int doublebuf)
{
const char *fbname;
int ret;
pdata->fbdev = NULL;
}
- omapsdl_config_from_env();
-
ret = osdl_setup_omap_layer(pdata, fbname, width, height, bpp);
if (ret < 0)
return -1;
- pdata->fbdev = vout_fbdev_init(fbname, &width, &height, bpp, 2);
+ pdata->fbdev = vout_fbdev_init(fbname, &width, &height, bpp, doublebuf ? 2 : 1);
if (pdata->fbdev == NULL)
return -1;