From f91a24fdba517c8e9df5a074db2c789fbf066bb3 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Thu, 20 Dec 2012 09:46:32 +0000 Subject: [PATCH] sna/video: Remove XvMCScreenInitProc The symbols disappears without warning in xorg-1.14 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=58552 Signed-off-by: Chris Wilson --- src/sna/sna_video_hwmc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sna/sna_video_hwmc.c b/src/sna/sna_video_hwmc.c index def85fd9..b3e065d9 100644 --- a/src/sna/sna_video_hwmc.c +++ b/src/sna/sna_video_hwmc.c @@ -206,7 +206,7 @@ Bool sna_video_xvmc_setup(struct sna *sna, char bus[64]; int i; - if (!XvMCScreenInitProc) + if (!xf86LoaderCheckSymbol("XvMCScreenInit")) return FALSE; /* Needs KMS support. */ @@ -253,7 +253,7 @@ Bool sna_video_xvmc_setup(struct sna *sna, adaptors->surfaces = surface_info_i915; } - if (XvMCScreenInitProc(screen, 1, adaptors) != Success) { + if (XvMCScreenInit(screen, 1, adaptors) != Success) { xf86DrvMsg(sna->scrn->scrnIndex, X_INFO, "[XvMC] Failed to initialize XvMC.\n"); free(adaptors);