--- Sérgio Monteiro Basto <[EMAIL PROTECTED]> wrote: > On Thu, 2004-03-04 at 20:15, Alex Deucher wrote: > > For those of you messing with XvMC support on savage, I just > checked in > > a fix for the missing extension problem. I had forgotten to port > over > > the setup code from S3's driver. I tested it briefly on savage4, > but I > > only got an blue window. It's possible that the XvMC stuff is > > prosavage/twister only. Looking at the code it looks to be based > on > > the old streams engine, so there is a good chance it is specific to > > those chips. If any of you out there want to test, grab the latest > DRI > > cvs and a copy of the savage XvMC lib. you can grab the one I > built > > here: > > http://www.botchco.com/alex/savage/libsavageXvMC.a > > move it to /usr/X11R6/lib . > > Also, there is not at the moment a device independant XvMC lib so > you > > have to link any XvMC apps directly with the device dependant lib. > the > > savage xvmc lib name is 'savageXvMC' > > > > MPlayer-1.0pre3# ./configure --enable-xvmc --with-xvmclib=savageXvMC > > #mplayer -vo xvmc dvd:// > (...) > vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0" => local > display) > vo_xvmc: X-Video extension 2.2 > vo_xvmc: X-Video MotionCompensation Extension version 1.0 > ========================================================================== > Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough > VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES) > Could not find matching colorspace - retrying with -vf scale... > Opening video filter: [scale] > The selected video_out device is incompatible with this codec. > VDecoder init failed :( > Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder > libmpeg2-v0.3.1 > Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2)) > (...) > FATAL: Could not initialize video filters (-vf) or video output > (-vo). > Exiting... (End of file) > > better then : > vo_xvmc: No X-Video MotionCompensation Extension on :0 (with via > drive) > > To create dynamic libs I think we just need the small patch in > attach. > > Conclusion with one Savage twisterK, I still can't play with -vo xvmc > > but I am more close to this goal.
Sarath just noticed some missing bits in savage_video.c for FOURCC_IA44. you might try again after updating from cvs. I still don't have it working on my savage4. I even tried S3's original driver, same result. I don't know if the xvmc support ever worked. Alex > -- > Sérgio M. B. > > --- savage.orig/xc/xc/config/cf/X11.tmpl 2004-02-24 > 17:36:57.000000000 +0000 > +++ via/xc/xc/config/cf/X11.tmpl 2004-02-25 05:10:39.000000000 +0000 > @@ -1869,7 +1869,7 @@ > > #if BuildXvMCLibrary > #ifndef SharedLibXvMC > -#define SharedLibXvMC NO > +#define SharedLibXvMC YES > #endif > #ifndef NormalLibXvMC > #define NormalLibXvMC YES > __________________________________ Do you Yahoo!? Yahoo! Search - Find what you’re looking for faster http://search.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel