EDID decoding in libXrandr?

Soeren Sandmann sandmann at daimi.au.dk
Wed Nov 14 11:42:18 PST 2007


Keith Packard <keithp at keithp.com> writes:

> On Wed, 2007-11-14 at 16:41 +0100, Luc Verhaegen wrote:
> 
> > Quirks are part of edid handling, not parsing, parsing is interpreting 
> > edid data, handling is feeding this data in the MonRec and adding a 
> > xf86DisplayMode list to the MonRec. 
> 
> Having quirk handling in this library would make the whole EDID
> management sharable, although it would take more API design than the
> simple proposal we've got at this point.
> 
> We might even be able to add a file-based quirk handling scheme and let
> people fix things on the fly.

One issue with having quirk handling in this library is that then the
client and the server may not agree on what the information says. Then
who do you believe?

Maybe the quirk handler could rewrite the binary EDID block itself so
that both parsers would see the same data.


Soren



More information about the xorg mailing list