For those using XFree86 3.9.17 or higher and have a Matrox
g400 or g200 feel free to use mpegplay or mpeg2play from
my ftp site . Both programs have been modified to use the new XFree86 Xv PutImage
extension which can do yuv->rgb + scaling hardware assisted -- for instance
mpeg play can scale an image to 1600x1200 .
You will need this simple patch for Xv if you are running XFree86 3.9.17 :
xc/programs/Xserver/Xext
diff -c xvdisp.c~ xvdisp.c
*** xvdisp.c~ Thu Dec 16 18:18:46 1999
--- xvdisp.c Thu Jan 6 20:54:25 2000
***************
*** 1131,1137 ****
--- 1131,1140 ----
ev.shmseg = stuff->shmseg;
ev.offset = stuff->offset;
WriteEventsToClient(client, 1, (xEvent *) &ev);
+
+
}
+ return (client->noClientException);
}
static int
---------------------------
ftp://rah.star-gate.com/pub/mpeg2play.tar.gz
ftp://rah.star-gate.com/pub/mpeg_play.tar.gz
--
Amancio Hasty
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message