diff options
-rw-r--r-- | va/x11/va_dricommon.c | 4 | ||||
-rw-r--r-- | va/x11/va_dricommon.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/va/x11/va_dricommon.c b/va/x11/va_dricommon.c index bd30aab..019cae5 100644 --- a/va/x11/va_dricommon.c +++ b/va/x11/va_dricommon.c @@ -92,9 +92,9 @@ free_drawable_hashtable(VADriverContextP ctx) } struct dri_drawable * -dri_get_drawable(VADriverContextP ctx, XID drawable) +dri_get_drawable(VADriverContextP ctx, void *drawable) { - return do_drawable_hash(ctx, drawable); + return do_drawable_hash(ctx, (XID) drawable); } void diff --git a/va/x11/va_dricommon.h b/va/x11/va_dricommon.h index 357cc8e..3614ec5 100644 --- a/va/x11/va_dricommon.h +++ b/va/x11/va_dricommon.h @@ -72,7 +72,7 @@ Bool isDRI2Connected(VADriverContextP ctx, char **driver_name); Bool isDRI1Connected(VADriverContextP ctx, char **driver_name); void free_drawable(VADriverContextP ctx, struct dri_drawable* dri_drawable); void free_drawable_hashtable(VADriverContextP ctx); -struct dri_drawable *dri_get_drawable(VADriverContextP ctx, XID drawable); +struct dri_drawable *dri_get_drawable(VADriverContextP ctx, void *drawable); void dri_swap_buffer(VADriverContextP ctx, struct dri_drawable *dri_drawable); union dri_buffer *dri_get_rendering_buffer(VADriverContextP ctx, struct dri_drawable *dri_drawable); |