1Parse::EDID(3) User Contributed Perl Documentation Parse::EDID(3)
2
3
4
6 Parse::EDID - Extended display identification data (EDID) parser
7
9 This module provides some function to parse Extended Display
10 Identification Data binary data structures.
11
12 Extended Display Identification Data (EDID) is a metadata format for
13 display devices to describe their capabilities to a video source. The
14 data format is defined by a standard published by the Video Electronics
15 Standards Association (VESA).
16
18 parse_edid($raw_edid)
19 Parse the raw binary edid data, as a string, and return a corresponding
20 data structure, as an hashref.
21
22 check_parsed_edid($edid)
23 Check the data structure, and return an error message if anything is
24 wrong, an empty string otherwise.
25
26 find_edid_in_string($string)
27 Extract raw binary edid data from another tool text output, such as
28 xrandr --prop.
29
31 This program is free software: you can redistribute it and/or modify it
32 under the terms of the GNU General Public License as published by the
33 Free Software Foundation, either version 3 of the License, or (at your
34 option) any later version.
35
36 This program is distributed in the hope that it will be useful, but
37 WITHOUT ANY WARRANTY; without even the implied warranty of
38 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
39 General Public License for more details.
40
41 You should have received a copy of the GNU General Public License along
42 with this program. If not, see <http://www.gnu.org/licenses/>.
43
44
45
46perl v5.28.0 2018-07-06 Parse::EDID(3)