radeon tv-out

Torgeir Veimo torgeir at pobox.com
Tue Aug 7 04:41:24 PDT 2007


On Tue, 2007-08-07 at 11:49 +0200, Dirk Thierbach wrote:
> On Mon, Aug 06, 2007 at 09:36:06AM -0400, Alex Deucher wrote:
> > On 8/5/07, Torgeir Veimo <torgeir at pobox.com> wrote:
> 
> > > Any plans to add support for field parity support for Xv in general, and
> > > support for ATI cards in particular?
> > 
> > I have no plans to at the moment.  Patches welcome however.
> 
> What would be a reasonable way to implement that? Use a SYNC counter
> where the lowest bit describes field parity? Or maybe even the two
> lowest bits for those external TV encoder chips which have extended
> information about PAL fields? I guess those are not used on ATI,
> but for example on some NVidia cards, and one probably should at
> least do some planning to support the same standards across cards.
> A SYNC counter would also give clients information about whether 
> 50 Hz or 60 Hz is used, and when the image changes.
> 
> Or extend Xv, and include field information with the data pushed to X,
> and let the X server handle it?

A simple implementation can allow a tag being added to each frame as
either top, bottom or dontcare (non-interlaced). The driver would take
care of the rest.

Having a 'hearthbeat' or sync counter would be very usefull to diagnose
playback judder.


-- 
-Tor




More information about the xorg mailing list