Simplify first to not have zero terminators suddenly replaced by '-'.
This makes some screen names a lot more readable since the encoding
seems always problematic. According to the standard it should be ipm
437, but even with that code page, many EDIDs seem to produce garbage.
Local8Bit also doesn't make much sense, so use Latin1 as a good
compromise and replace everything that's not in range.
Details
Details
- Reviewers
mart - Group Reviewers
Plasma - Commits
- R110:13bc5bcd4bf4: EDID parsing: replace non-printable characters with '-'
Diff Detail
Diff Detail
- Repository
- R110 KScreen Library
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 1446 Build 1464: arc lint + arc unit