aboutsummaryrefslogtreecommitdiffstats
path: root/parse-vtb-ext-block.cpp
AgeCommit message (Collapse)AuthorFilesLines
2021-09-15edid-decode: add VTB-EXT bounds checkingjoevt1-3/+19
Add VTB-EXT bounds checking. Signed-off-by: Joe van Tunen <joevt@shaw.ca> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> [hverkuil: fix typo: DTB -> DTD]
2021-02-15edid-decode: show or calculate timingsHans Verkuil1-6/+8
Add new options to show all Established Timings, DMTs, VICs and HDMI VICs. Add new options to show the timings for specific Standard Timing codes, or DMT, VIC and HDMI VIC codes. Add new options to calculate GTF and CVT timings, fully implementing the GTF and CVT standards, including interlaced, overscan, reduced blanking and support for the GTF Secondary Curve. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-07-09edid-decode: drop preparse_total_dtds for DisplayID and VTB-ExtHans Verkuil1-5/+0
preparse_total_dtds counter is for base and CTA blocks only. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-07-08edid-decode: drop dtd_cnt for non-CTA/Block-0 DTDsHans Verkuil1-1/+1
The VFPDB in the CTA extensions can refer to DTDs by their index, but that only applies to DTDs in block 0 and in CTA blocks, the DTDs in other extension blocks are ignored. So just show them as "DTD" without a counter. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-02-12edid-decode: major cleanupHans Verkuil1-11/+20
This makes the layout of the parsed EDID data consistent. New sections start with 'Section Name:' and the following lines are one more indent to the right. Flags are shown as simple strings (no ':'). Values are shown as 'Value: 1234'. Also DMTs now show the DMT ID instead of just 'DMT'. Various new tests were also added. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-02-10edid-decode: small improvementsHans Verkuil1-0/+5
data_block for a DTD has a DTD index that was off by 1. Some small textual improvements as well. And the VTB extension block also had DTDs, so that had to be preparsed as well to get the correct total of DTDs. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-01-21edid-decode: update copyright yearsHans Verkuil1-1/+1
2019 -> 2020 Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-01-21edid-decode: add --preferred-timing supportHans Verkuil1-1/+1
Also end all warnings/failure with a . Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-01-16edid-decode: indent was too large in VTB-EXT parserHans Verkuil1-4/+4
The indent to the next level is 2 spaces, not 4. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2019-12-07edid-decode: add VTB-Ext supportHans Verkuil1-0/+31
Support the VTB-Ext standard. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>

Privacy Policy