Re: (no subject)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



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





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux