[Openchrome-users] XvMC w/ Xine or MPlayer?
Craig Schubert
darth
Mon Jan 30 18:28:47 PST 2006
I recently compiled Xine for VIA Epia ... successfully (after installing the
OpenChrome driver).
The only "customisation" necessary is to compile the xxmc video output
plugin. This plugin failed to configure for me until I read the
README_xxmc.html in the Xine source "doc" directory;
"The xine xxmc plugin supports playback with
- Standard XvMC, as supported by many Nvidia chips.
- VLD XvMC, as supported by the VIA Unichrome / Pro chips, up to 1024x1024.
- Standard Xv. The xxmc plugin will fall back to Xv if any of the above
fails.
There is no API or hardware feature called "xxmc". It is only the name of
Xine's plugin, since the name "xvmc" was already taken. The name "xxmc"
stands for eXtended XvMC, and it is extended in the sense that it also
includes support for VLD XvMC, which is a nonstandard extension to XvMC,
proposed by the Unichrome project.
... etc, etc ...
Make sure you have the XvMC wrapper installed ...."
Where do you get XvMC wrapper? I found it here -
http://sourceforge.net/project/showfiles.php?group_id=102048
You must modify /etc/X11/XvMCConfig to contain just this line;
"libviaXvMC.so.1" (without the quotation marks).
Now the configure script shows this;
*** Enabling xxmc plugin with vld extensions.
*** Enabling old xvmc plugin.
In theory you could avoid needing XvMC Wrapper by using these Xine
configuration options;
--with-xxmc-lib=
--with-xxmc-path=
but this failed for me.
By selecting Xine's xxmc video output option I now have perfect DVD playback
on a 600MHz Epia with modest 30% CPU usage.
It's still a mystery to me what the "standard" XvMC library (libXvMC.so.1,
part of Xorg) is for.
Craig S
----- Original Message -----
From: "Ivor Hewitt" <ivor at ivor.org>
To: <openchrome-users at openchrome.org>
Sent: Tuesday, January 31, 2006 11:05 AM
Subject: Re: [Openchrome-users] XvMC w/ Xine or MPlayer?
> On Monday 30 January 2006 23:31, Matt Jordan wrote:
> > Hi all,
> >
> > First of all, I would like to extend a huge "Thank you" for all of the
> > effort put into the Unichrome drivers. It makes EPIA computing on
> > Linux so much better. :)
> >
> > I am running Ubuntu 5.1 with a custom-compiled kernel that patches the
> > Unichrome drivers in the kernel it 'shipped' with. I have confirmed
> > that DRM is enabled and generally everything works very well.
> >
> > My one problem is that I am missing XvMC acceleration and while I can
> > effectively use my CL10000 box as a DVR, playing DVDs is a painful
> > experience. How can I build a custom version of Xine or MPlayer that
> > would toll in XvMC functionality that would work with the CLE266
> > hardware?
> >
> There's no need to build a custom version of xine, as long as you have the
> libxvmc installed it should 'just work'. If it doesn't then you'll need to
> grab some logs to track down what's missing.
>
> --
> Ivor Hewitt.
>
> _______________________________________________
> openchrome-users mailing list
> openchrome-users at openchrome.org
> http://wiki.openchrome.org/mailman/listinfo/openchrome-users
>
>
>
More information about the Openchrome-users
mailing list