[mythtv-users] xawtv works - what's the next step?

Joseph Caputo jcaputo1 at comcast.net
Thu Mar 17 20:04:39 UTC 2005


Michael Haan wrote:
> On Thu, 17 Mar 2005 14:46:34 -0500, Joseph Caputo <jcaputo1 at comcast.net> wrote:
> 
>>Justin Gombos wrote:
>>
>>>* Joseph Caputo <jcaputo1 at comcast.net> [2005-03-17 14:17]:
>>>
>>>What exactly is Xv?  Is that something that MythTV
>>>depends on?
>>
>>Yes.  Xv is the X11 extension that enables 2D scaling of video to be
>>done by your video card hardware.  Without it, your CPU must shoulder
>>the load.  If you're recording at, say, 640x480, but your display
>>resolution is 800x600, then to display full-screen the video must be
>>scaled.  Doing the scaling in software is quite taxing on your CPU,
>>hence the need for Xv, so you can let your video card do it.  Without
>>Xv, I doubt you'll be able to watch LiveTV on a PII-400 or whatever it
>>is you have.  That's a pretty lightweight box to try and serve as a
>>combined backend/frontend IMHO, even *with* Xv.
>>
>>-JAC
>> I had to turn-off XvMC because it was causing myth to error out.  I'd
>> like to enable and use it (I think), but not sure how to about it. 
>> Also, didn't I see somewhere that some of the de-interlacing routines
>> require XvMC to be disabled?

Xv != XvMC.

Xv is hardware-accelerated 2D scaling.

XvMC is "X-Video Motion Compensation", or in layman's terms, 
hardware-assisted MPEG-1/2 decoding.

-JAC


More information about the mythtv-users mailing list