Mplayer with rebased Andrzej Zaborowski patch for -vo glamo

Martin Jansa martin.jansa at
Tue Jul 21 09:00:18 CEST 2009

On Mon, Jul 20, 2009 at 06:18:24PM +0100, Thomas White wrote:
> I'm fascinated that you managed to get a picture (of anything) on the screen
> using the exa-via-dri branch at the moment :).. It contains only a small
> amount of code leading up to the point when I realised the serious problem
> with trying to do EXA over DRI within an fbdev-based DDX without KMS [1]:

First I had to apply patch from attachement to even compile it in OE ;).
Then I guess thats because EXA was disabled at Xorg startup at the moment,
so it worked like dri-aware version from user pov.
> Both the exa-via-dri and dri-aware branches of xf86-video-glamo will be going
> away quite soon in favour of a new "kms" branch, which works round these
> issues, and has an added bonus of being much simpler.  The kernel parts of
> KMS necessary to get an "old-style" fbdev Xorg driver running are working
> already, this part is about making our Xorg driver use the KMS framework.
> I'll send an email to OM-Devel to clarify this when this next stage of things
> is working.

I'm looking forward to test it.

> But anyway, are you interesting in making the mplayer driver use DRI?  If so,
> that's fantastic - it'd allow cooperation between Xorg's acceleration and the
> video acceleration.

I'm quite interested, but the problem is that I'm interested in too many
things already, so lack of skills and lack of time.. :(

uin:136542059                jid:Martin.Jansa at
Jansa Martin                 sip:jamasip at 
-------------- next part --------------
diff -uNr git.orig/src/glamo-draw.c git/src/glamo-draw.c
--- git.orig/src/glamo-draw.c	2009-07-18 14:20:55.000000000 +0200
+++ git/src/glamo-draw.c	2009-07-18 14:21:13.000000000 +0200
@@ -482,7 +482,7 @@
 						width, height, depth,
 						bitsPerPixel, devKind);
-	miModifyPixmapHeader(pPixmap, width, height, depth,
+	miModifyPixmapHeader(pPix, width, height, depth,
 			     bitsPerPixel, devKind, NULL);
 	if ( pPix == screen_pixmap ) {
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : 

More information about the community mailing list