diff --git a/libarmbox/hardware_caps.c b/libarmbox/hardware_caps.c index a4e2bdb..88b3278 100644 --- a/libarmbox/hardware_caps.c +++ b/libarmbox/hardware_caps.c @@ -31,6 +31,8 @@ hw_caps_t *get_hwcaps(void) if (access("/dev/dvb/adapter0/video1", F_OK) != -1) caps.can_pip = 1; + else + caps.can_pip = 0; #if BOXMODEL_VUSOLO4K initialized = 1; diff --git a/libduckbox/hardware_caps.c b/libduckbox/hardware_caps.c index e97ccb9..3b1df34 100644 --- a/libduckbox/hardware_caps.c +++ b/libduckbox/hardware_caps.c @@ -28,6 +28,8 @@ hw_caps_t *get_hwcaps(void) if (access("/dev/dvb/adapter0/video1", F_OK) != -1) caps.can_pip = 1; + else + caps.can_pip = 0; #if BOXMODEL_UFS910 initialized = 1; diff --git a/libgeneric-pc/hardware_caps.c b/libgeneric-pc/hardware_caps.c index 824f28d..17f8587 100644 --- a/libgeneric-pc/hardware_caps.c +++ b/libgeneric-pc/hardware_caps.c @@ -29,6 +29,8 @@ hw_caps_t *get_hwcaps(void) if (access("/dev/dvb/adapter0/video1", F_OK) != -1) caps.can_pip = 1; + else + caps.can_pip = 0; initialized = 1; caps.can_cpufreq = 0; diff --git a/libmipsbox/hardware_caps.c b/libmipsbox/hardware_caps.c index 914c9a1..af8f3a6 100644 --- a/libmipsbox/hardware_caps.c +++ b/libmipsbox/hardware_caps.c @@ -31,6 +31,8 @@ hw_caps_t *get_hwcaps(void) if (access("/dev/dvb/adapter0/video1", F_OK) != -1) caps.can_pip = 1; + else + caps.can_pip = 0; #if BOXMODEL_VUDUO initialized = 1; diff --git a/libraspi/hardware_caps.c b/libraspi/hardware_caps.c index 69d5be3..4b59d38 100644 --- a/libraspi/hardware_caps.c +++ b/libraspi/hardware_caps.c @@ -25,6 +25,11 @@ hw_caps_t *get_hwcaps(void) memset(&caps, 0, sizeof(hw_caps_t)); + if (access("/dev/dvb/adapter0/video1", F_OK) != -1) + caps.can_pip = 1; + else + caps.can_pip = 0; + initialized = 1; caps.can_cpufreq = 0; caps.can_shutdown = 1; /* for testing */ diff --git a/libspark/hardware_caps.c b/libspark/hardware_caps.c index 41a52dc..eefa7b1 100644 --- a/libspark/hardware_caps.c +++ b/libspark/hardware_caps.c @@ -31,6 +31,8 @@ hw_caps_t *get_hwcaps(void) if (access("/dev/dvb/adapter0/video1", F_OK) != -1) caps.can_pip = 1; + else + caps.can_pip = 0; initialized = 1; caps.has_CI = 0;