There are emerge flags for nvidia and unichrome which are supposed to enable XvMC, but none for i810 based hardware. I've tried the unichrome flag, but I get "Unable to open video" from mythtv when I tell it to use XvMC. And, xine doesn't seem to have a problem with XvMC using the -V xmmc, but mplayer seems to have a problem.
I assume you mean xine -V xxmc and for mplayer it's mplayer -vo xvmc -vc ffmpeg12mc The correct USE flag to use in this situation would be "nvidia". unichrome is for enabling the extra set of XvMC that is supported above and beyond the standard implementation. Later versions will most likely contain a renamed USE flag however, i810 is really not ideal for a MythTV system due to other limitations.
(In reply to comment #1) > I assume you mean xine -V xxmc and for mplayer it's mplayer -vo xvmc -vc > ffmpeg12mc > Yes, that's exactly what I mean. mplayer -vo xvmc doesn't work either, but I filed that under a different bug (http://bugs.gentoo.org/show_bug.cgi?id=125445). > The correct USE flag to use in this situation would be "nvidia". unichrome is > for enabling the extra set of XvMC that is supported above and beyond the > standard implementation. > I've tried nvidia (which brings in nvidia kernel driver stuff) and unichrome, neither work. > Later versions will most likely contain a renamed USE flag however, i810 is > really not ideal for a MythTV system due to other limitations. > Not true, see http://www.mythtv.org/wiki/index.php/XvMC#Intel_8xx.2F9xx, i810 is supported. Unless that's for 0.19.
Well if USE=nvidia doesn't work for you then your card doesn't work because all USE=nvidia does with regard to xvmc is "--enable-xvmc". So adding an additional USE flag won't work for you. Make sure you followed the correct XvMC setup for MythTV and if you did, then you're the unlucky one of not having supporting hardware.