feature: Add basic EDID reading, writing, and patching capabilities
This commit is contained in:
parent
d0a4d26082
commit
183d2606dc
12 changed files with 431 additions and 5 deletions
20
app/edidtools/struct.go
Normal file
20
app/edidtools/struct.go
Normal file
|
@ -0,0 +1,20 @@
|
|||
package edidtools
|
||||
|
||||
type DisplayQuirks struct {
|
||||
MaxWidth int
|
||||
MaxHeight int
|
||||
MaxRefreshRate int
|
||||
SensorInitDelay int
|
||||
ZVectorDisabled bool
|
||||
}
|
||||
|
||||
type DisplayMetadata struct {
|
||||
EDID []byte
|
||||
DeviceVendor string
|
||||
DeviceQuirks DisplayQuirks
|
||||
MaxWidth int
|
||||
MaxHeight int
|
||||
MaxRefreshRate int
|
||||
LinuxDRMCard string
|
||||
LinuxDRMConnector string
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue