edid: Add support for extension blocks, cleanups
authorStefan Brüns <stefan.bruens@rwth-aachen.de>
Sat, 25 Aug 2018 18:19:21 +0000 (20:19 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Wed, 29 Aug 2018 18:45:49 +0000 (20:45 +0200)
commitef7b15889de43ddd9d46aa53c86e29ee6e5999a8
tree6b6876188a02eef961c31cc27406640691e40427
parent5f7742af35b472003f57634909161708ff2d986f
edid: Add support for extension blocks, cleanups

Extension blocks are widely used by e.g. HDMI to signal support for
audio, colorspaces and much more.

Cleanups:
- support short forms for annotations
- join overlapping annotations, these were unreadable in PV, and the
  positions were inaccurate (aligned to bytes instead of bits, no
  notion of used bits in split fields).
decoders/edid/pd.py