[Mesa-dev] [PATCH] targets/xvmc-nouveau: enable XvMC on nv30
Andreas Boll
andreas.boll.dev at gmail.com
Tue Jan 8 05:00:48 PST 2013
From: Arvind R <arvino55 at gmail.com>
applications cannot load libXvMC.so due to nv30_screen_create being undefined.
This patch fixes that. And MPlayer successfully uses XvMC for
video-out on GeForce 9400GT
Log:
vo_xvmc: Using Xv Adaptor #0 (Nouveau GeForce 8/9 Textured Video)
vo_xvmc: Port 63 grabed
vo_xvmc: Allocated Direct Context
vo_xvmc: data_blocks allocated
vo_xvmc: mv_blocks allocated
vo_xvmc: Motion Compensation context allocated - 8 surfaces
vo_xvmc: idct=1 unsigned_intra=0
vo_xvmc: looking for OSD support
Subpicture id 0x34344149
vo_xvmc: OSD support by backend rendering (fast)
vo_xvmc: Please send feedback to confirm that it works,otherwise send bugreport
[VD_FFMPEG] XVMC-accelerated MPEG-2.
vo_xvmc: OSD support by backend rendering (fast)
vo_xvmc: Please send feedback to confirm that it works,otherwise send bugreport
[VD_FFMPEG] XVMC-accelerated MPEG-2.
NOTE: This is a candidate for the 9.0 branch.
Signed-off-by: Arvind R. <arvino55 at gmail.com>
Signed-off-by: Andreas Boll <andreas.boll.dev at gmail.com>
---
Patch found on http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2012-December/071265.html
src/gallium/targets/xvmc-nouveau/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/targets/xvmc-nouveau/Makefile b/src/gallium/targets/xvmc-nouveau/Makefile
index f81f409..c9525a4 100644
--- a/src/gallium/targets/xvmc-nouveau/Makefile
+++ b/src/gallium/targets/xvmc-nouveau/Makefile
@@ -5,6 +5,7 @@ LIBBASENAME = XvMCnouveau
PIPE_DRIVERS = \
$(TOP)/src/gallium/winsys/nouveau/drm/libnouveaudrm.a \
+ $(TOP)/src/gallium/drivers/nv30/libnv30.a \
$(TOP)/src/gallium/drivers/nv50/libnv50.a \
$(TOP)/src/gallium/drivers/nvc0/libnvc0.a \
$(TOP)/src/gallium/drivers/nouveau/libnouveau.a \
--
1.7.10.4
More information about the mesa-dev
mailing list