From dd8d42942a27b8e2ac4eae684c24dea11f7a1378 Mon Sep 17 00:00:00 2001 From: martii Date: Wed, 26 Dec 2012 15:45:37 +0100 Subject: [PATCH] hwcaps: use FE_OFFSET environment variable Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/c734caa83a5e94b9f50385b28b4888de005451fa Author: martii Date: 2012-12-26 (Wed, 26 Dec 2012) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- libspark/hardware_caps.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libspark/hardware_caps.c b/libspark/hardware_caps.c index 2bbcfb4..166821f 100644 --- a/libspark/hardware_caps.c +++ b/libspark/hardware_caps.c @@ -69,7 +69,7 @@ hw_caps_t *get_hwcaps(void) tmp = "GoldenMedia Triplex"; caps.has_SCART = 1; #ifdef MARTII - caps.dmx_offset = 1; + caps.dmx_offset = 1; // first sat tuner #endif break; default: @@ -79,6 +79,11 @@ hw_caps_t *get_hwcaps(void) tmp = "(NO STB_ID FOUND)"; strcpy(caps.boxname, tmp); } +#ifdef MARTII + char *fe_off = getenv("FE_OFFSET"); + if (fe_off) + sscanf(fe_off, "%d", &caps.dmx_offset); +#endif fd = open (FP_DEV, O_RDWR); if (fd != -1) { ret = ioctl(fd, VFDGETVERSION, &val);