diff options
Diffstat (limited to 'video/vaapi.c')
-rw-r--r-- | video/vaapi.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/video/vaapi.c b/video/vaapi.c index 5f22dbb28a..f977b054e4 100644 --- a/video/vaapi.c +++ b/video/vaapi.c @@ -192,14 +192,14 @@ struct mp_vaapi_ctx *va_initialize(VADisplay *display, struct mp_log *plog, vaSetInfoCallback(va_info_callback); #endif - int major_version, minor_version; - int status = vaInitialize(display, &major_version, &minor_version); - if (status != VA_STATUS_SUCCESS && probing) - goto error; - if (!check_va_status(res->log, status, "vaInitialize()")) + int major, minor; + int status = vaInitialize(display, &major, &minor); + if (status != VA_STATUS_SUCCESS) { + if (!probing) + MP_ERR(res, "Failed to initialize VAAPI: %s\n", vaErrorStr(status)); goto error; - - MP_VERBOSE(res, "VA API version %d.%d\n", major_version, minor_version); + } + MP_VERBOSE(res, "Initialized VAAPI: version %d.%d\n", major, minor); va_get_formats(res); if (!res->image_formats) |