From be0c37a04e4648a04ea23f5de68008377c903484 Mon Sep 17 00:00:00 2001 From: David Escalona Date: Tue, 26 Jul 2022 10:44:26 +0200 Subject: [PATCH] connectcore-demo-example: fix HDMI video resolution read for ccmp devices Signed-off-by: David Escalona --- connectcore-demo-example/demoserver.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/connectcore-demo-example/demoserver.py b/connectcore-demo-example/demoserver.py index 043bbf9..78f1617 100755 --- a/connectcore-demo-example/demoserver.py +++ b/connectcore-demo-example/demoserver.py @@ -646,13 +646,18 @@ def get_video_resolution(): Returns: String: Video resolution. """ - res = read_file("/sys/class/drm/card0/card0-DPI-1/modes") + res = read_file("/sys/class/drm/card0/card0-HDMI-A-1/modes") + if res == NOT_AVAILABLE: + res = read_file("/sys/class/drm/card0/card0-DPI-1/modes") if res == NOT_AVAILABLE: res = read_file("/sys/class/graphics/fb0/modes") if res == NOT_AVAILABLE: return "-" - return res.splitlines()[0].split(":")[1].strip() + line = res.splitlines()[0] + if ":" in line: + line = line.split(":")[1] + return line.strip() def is_dual_system():