I've made some more modifications. This one allows it to use an arbitrary amount of surfaces as a compile-time #define. It will try to allocate that many but will still work as long as it can allocate the minimum number, which is four. It used to only try to allocate four.
Also added a history to help keep track of the changes. 10-26-2001 - Original hack. 11-14-2001 - Added IDCT level acceleration support. Fixed a bug with looping (-l). 3-10-2002 - Fixed bugs with interleaved streams. 4-20-2002 - Fixed dualprime bugs. Added support for High Definition streams. Added hackish support for dlopening vendor specific XvMC modules. 4-27-2002 - Added support for bobbing (-b). 5-04-2002 - Tries to use five surfaces instead of four (compile-time define lets it try to allocate as many as you wish, but at least four must succeed). The latest version is at http://www.xfree86.org/~mvojkovi/mpeg2play_accel.tar.gz Mark. _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert