[mythtv-users] XVideo refresh bug?

papenfuss at juneau.me.vt.edu papenfuss at juneau.me.vt.edu
Sun Jan 25 21:46:26 EST 2004


On Sat, 24 Jan 2004, Joseph A. Caputo wrote:

> On Saturday 24 January 2004 23:25, papenfuss at juneau.me.vt.edu wrote:
> > 	OK... I just posted on my video board I built that converts from RGB/HV 
> > to Composite/SVIDEO.  It works great and is excellent quality on the tvout 
> > (readable text on xterms, etc).  The trouble is whenever using XVideo "-vo 
> xv" 
> > to play, I only get the top half of the video.  The resolution I'm using is 
> > 720x480, at NTSC timings... so 720x480 at 29.97 Hz, interlaced.  
> > 
> > 	I discovered it with Mythtv cutting the bottom of the screen off
> > (including the OSD).  If mplayer is used with '-vo x11' it work properly, 
> but 
> > with '-vo xv' it only shows the top half.
> > 
> > 	So, the question is two-fold:  Are there some adjustments on min/max 
> > framerate for XVideo, and/or can mythtv be told to use some other video 
> driver 
> > (like x11 rather than xv) in the meantime?
> > 
> 
> try this to run mythfrontend:
> 
> env NO_XV=1 mythfrontend
> 

	This is easier than commenting out the XVideo line in the XF86Config 
file and does let it "play" using x11 (at about 5 fps).  I'm thinking it's a 
bug in the XVideo driver or r128 combination I'm using.  Here are the stats:

PIII-800, Apollo Pro chipset.
RH9, w/ xmltv rpms
mythtv/mplayer compiled (0.13, 1.0pre3, resp)
Compiled vanilla 2.4.23 kernel.
ATI Rage128 AGP vid card.
XFree86-4.3.0-2.90.43 (redhat)
Modeline "NTSC-spec"   14.318 720 760 824 910 480 484 492 525 interlace
Modeline "NTSC-double" 28.636 720 760 824 910 480 484 492 525

So, the first modeline is adheres to the NTSC standard for Horiz/Vert refresh, 
which makes the screen 720x480 at 29.97 Hz Interlaced.  The second one is twice 
the refresh for debugging with a VGA monitor.  The '-vo xv' plays properly on 
the double mode, but skips the bottom half on the interlaced.

Thoughts?
-Cory
 -- 
*************************************************************************
* The prime directive of Linux:  					*
* 	- learn what you don't know, 					*
* 	- teach what you do.						*
* 						(Just my 20 USm$)	*
*************************************************************************




More information about the mythtv-users mailing list