X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=sdl_omap.git;a=blobdiff_plain;f=src%2Fvideo%2Fomapdss%2Fosdl_video.c;h=d1deaa984c2f8f8beb3ac75a783b98101f358c45;hp=fc5e6677c8bdb37a360dfb01460a0c9b4d761769;hb=52a1749b2a20c9b4edffb45fc78977f9980e55b6;hpb=34edc246b9d81a1bbb3a60733d84db327859a362 diff --git a/src/video/omapdss/osdl_video.c b/src/video/omapdss/osdl_video.c index fc5e667..d1deaa9 100644 --- a/src/video/omapdss/osdl_video.c +++ b/src/video/omapdss/osdl_video.c @@ -370,13 +370,17 @@ void *osdl_video_set_mode(struct SDL_PrivateVideoData *pdata, void *osdl_video_flip(struct SDL_PrivateVideoData *pdata) { + void *ret; + if (pdata->fbdev == NULL) return NULL; + ret = vout_fbdev_flip(pdata->fbdev); + if (pdata->cfg_force_vsync) vout_fbdev_wait_vsync(pdata->fbdev); - return vout_fbdev_flip(pdata->fbdev); + return ret; } void osdl_video_finish(struct SDL_PrivateVideoData *pdata)