diff options
author | Hans Verkuil <hverkuil-cisco@xs4all.nl> | 2020-01-21 14:28:19 +0100 |
---|---|---|
committer | Hans Verkuil <hverkuil-cisco@xs4all.nl> | 2020-01-21 14:28:19 +0100 |
commit | daf5fc6ae960a0d8627719901e51d04fb91feeca (patch) | |
tree | 02c79ec65474fdba937d1de238debdd5d771ed6e | |
parent | d8330485b8acef6aae03343daafa36c334376a6e (diff) |
edid-decode: only override preferred timings for regular SVDs
The 4:2:0 SVDs should be ignored.
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
-rw-r--r-- | parse-cta-block.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/parse-cta-block.cpp b/parse-cta-block.cpp index b4e57c7..a076222 100644 --- a/parse-cta-block.cpp +++ b/parse-cta-block.cpp @@ -372,8 +372,9 @@ void edid_state::cta_svd(const unsigned char *x, unsigned n, int for_ycbcr420) break; } char suffix[16]; - bool override_pref = i == 0 && first_svd_might_be_preferred && - !match_timings(*t, preferred_timings); + bool override_pref = i == 0 && !for_ycbcr420 && + first_svd_might_be_preferred && + !match_timings(*t, preferred_timings); sprintf(suffix, "VIC %3u%s", vic, native ? ", native" : ""); print_timings(" ", t, suffix); |