I've followed this problem from Redhat9 through FC4, and it has stayed consistent. I use direct NTSC frequencies out of the VGA port for tvout. When playing a video using XVideo extention, only the top half of the video plays, but it takes up the full screen. At one point, (still XFree86-based distro) I used the GATOS driver to fix the problem. Both the 'ati' and 'r128' driver exhibit this problem on a r128 card. The Mach64 and radeon appear to work now (with 6.8.2 at least).
The gatos Xv changes for r128 naver got merged. You can dig up the patch vladimir sent out on the xorg-devel mailing list if you want to play with it. As I recall, the patch had some problems when using the CP (probably tring to sync the engine before it was started somewhere).
I believe I am experiencing the same bug with XVideo (in all cases, not with tvout alone) on my Inspiron 8000 with an ATI Mobility M4. Here is a description of the problem that matches my own: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=176014 I was digging through the XFree86 cvs to see if I could find the fix (which doesn't seem to have made it into X.org), but the closest I came to it was here: http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_video.c.diff?r1=1.31&r2=1.32 I tried applying this diff manually (some minor changes were made to X.org's version so I compensated), and recompiling the driver under Ubuntu Dapper. The driver compiled with no extra warnings, but when I tried to play a video with XVideo output, it was still squashed (I also replaced the r128_video.c from XFree86 entirely and it compiled perfectly, but the problem remained). Can someone investigate, please?
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Is this still a problem?
No response. Closing.
This is still an issue as of 2011: https://bugs.debian.org/638711#10
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-r128/issues/1.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.