yes,I have been tearing about this question for 2 weeks. The Tv card I used is Winfast TV 2000xp,bttv-0.8.46 can support it . For some reason, I can not use X, I must use console. I asked display card producer to give me a vga driver based on console. of course,when test xawtv,I used frame buffer to start X. As you said,It seems that the problem has some relation with VGA driver. Can we resovle this problem in console? willis.yang -----原始邮件----- 发件人: Torgeir Veimo [mailto:torgeir@xxxxxxxxx] 发送时间: 2002年10月18日 9:51 收件人: video4linux-list@xxxxxxxxxx 主题: Re: (no subject) Willis.yang[?中志] wrote: > Hi > I writed a Tv-play program based on bttv-0.8.46.but when I watching > TV in Linux, because of interlace effect,when the object were to > traverse horizonally accross the screen a distorted motion occurs.I have > tried xawtv,it is the same. > I'm not sure if the bttv driver can resovle the problem or I must > use some deinterlace algorithm to resovle it. It is called tearing. It occurs because your output device is doing a horizontal retrace while the picture is being drawn. Your XFree86 server can avoid this (at least for dvd playback) if you have a proper driver that supports double buffering, doing frame replace only during the vertical trace pause. The XawTV program uses the v4l extension in the XFree86 server, which doesn't enforce video updates only during the vertical retrace pause, thus you see tearing. Please provide a bit more details about your video hardware, and we can maybe help you. -- -Torgeir _______________________________________________ Video4linux-list mailing list Video4linux-list@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/video4linux-list