Disable VA-API if init fails.

This commit is contained in:
Johns 2012-01-16 17:05:22 +01:00
parent 5509d768ac
commit 80100299f3
1 changed files with 2 additions and 0 deletions

View File

@ -1451,6 +1451,7 @@ static void VideoVaapiInit(const char *display_name)
Error(_("video/vaapi: Can't connect VA-API to X11 server on '%s'"), Error(_("video/vaapi: Can't connect VA-API to X11 server on '%s'"),
display_name); display_name);
// FIXME: no fatal for plugin // FIXME: no fatal for plugin
VideoVaapiEnabled = 0;
return; return;
} }
@ -1459,6 +1460,7 @@ static void VideoVaapiInit(const char *display_name)
display_name); display_name);
vaTerminate(VaDisplay); vaTerminate(VaDisplay);
VaDisplay = NULL; VaDisplay = NULL;
VideoVaapiEnabled = 0;
return; return;
} }
s = vaQueryVendorString(VaDisplay); s = vaQueryVendorString(VaDisplay);