commit 29733d7087de218428322ec0fe073af70db76f58 Author: Francois Gouget Date: Sat Jul 18 16:14:27 2015 +0200 va/x11: Don't crash the application if it does not have access to the DRI2 device. Applications run in a different account than the logged in user will not have permission to access /dev/dri/card0 but may be able to work without it, particularly if VA-API was brought in through a general framework such as GStreamer. Signed-off-by: Francois Gouget diff --git a/va/x11/dri2_util.c b/va/x11/dri2_util.c index 9f0dc76..d076fb3 100644 --- a/va/x11/dri2_util.c +++ b/va/x11/dri2_util.c @@ -196,7 +196,6 @@ isDRI2Connected(VADriverContextP ctx, char **driver_name) goto err_out; dri_state->base.fd = open(device_name, O_RDWR); - assert(dri_state->base.fd >= 0); if (dri_state->base.fd < 0) goto err_out;