From ae3cc86f0b7462797b4a9831d874a2a68c3a9a70 Mon Sep 17 00:00:00 2001 From: TangoCash Date: Fri, 10 Mar 2017 21:38:31 +0100 Subject: [PATCH] adopt hw_caps --- include/hardware_caps.h | 5 +++++ libduckbox/hardware_caps.c | 1 + libspark/hardware_caps.c | 1 + 3 files changed, 7 insertions(+) diff --git a/include/hardware_caps.h b/include/hardware_caps.h index d4e48a9..592cde6 100644 --- a/include/hardware_caps.h +++ b/include/hardware_caps.h @@ -30,11 +30,16 @@ typedef struct hw_caps int has_YUV_cinch; int can_shutdown; int can_cec; + int can_ar_14_9; /* video drivers have 14:9 aspect ratio mode */ + int can_ps_14_9; /* video drivers have 14:9 panscan mode */ + int force_tuner_2G; /* force DVB-S2 even though driver may not advertise it */ display_type_t display_type; int display_xres; /* x resolution or chars per line */ int display_yres; + int can_set_display_brightness; char boxvendor[64]; char boxname[64]; + char boxarch[64]; int boxtype; int has_CI; } hw_caps_t; diff --git a/libduckbox/hardware_caps.c b/libduckbox/hardware_caps.c index a5d9a4c..fb2bb49 100644 --- a/libduckbox/hardware_caps.c +++ b/libduckbox/hardware_caps.c @@ -283,5 +283,6 @@ hw_caps_t *get_hwcaps(void) else strcpy(caps.boxname, "(unknown model)"); + strcpy(caps.boxarch,caps.boxname); return ∩︀ } diff --git a/libspark/hardware_caps.c b/libspark/hardware_caps.c index 0a2693f..cdf1636 100644 --- a/libspark/hardware_caps.c +++ b/libspark/hardware_caps.c @@ -155,5 +155,6 @@ hw_caps_t *get_hwcaps(void) tmp = "(NO STB_ID FOUND)"; strcpy(caps.boxname, tmp); } + strcpy(caps.boxarch,caps.boxname); return ∩︀ }