--- 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

Reply via email to