Originally Posted by mtrax
Note I only get tearing on fast moving video so I'm wondering if this is the best I can expect or should I get better performance.
Note my card is a NV 6200 TC on a AMD 3000 CPU
Actually, at least in theory, you _should_ sync to vblank.
That is, the player should update the video buffer during the vertical blanking, so no half new/half old buffer is rendered by the video output unit.
In addition to this, the player (or something else), should to double buffering (an option of mplayer, AFAIK).
Hope this helps.