From 37e151b3e3b113ccbac5feb8e0093e3014f233be Mon Sep 17 00:00:00 2001 From: Rolf Ahrenberg Date: Sun, 25 Jan 2015 23:47:56 +0200 Subject: [PATCH] Added the force locking quirk for Triax TSS 400. --- HISTORY | 1 + server.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/HISTORY b/HISTORY index ee06bd3..09134e6 100644 --- a/HISTORY +++ b/HISTORY @@ -114,3 +114,4 @@ VDR Plugin 'satip' Revision History - Fixed memory deallocation errors. - Cleaned up all scan-build warnings. - Refactored the frontend handling. +- Added the force locking quirk for Triax TSS 400. diff --git a/server.c b/server.c index d28de82..ab75420 100644 --- a/server.c +++ b/server.c @@ -90,7 +90,9 @@ cSatipServer::cSatipServer(const char *addressP, const char *modelP, const char if (strstr(*descriptionM, "fritzdvbc")) // Fritz!WLAN Repeater DVB-C quirkM |= eSatipQuirkPlayPids; // These devices contain a frontend locking bug: - if (strstr(*descriptionM, "fritzdvbc")) // Fritz!WLAN Repeater DVB-C + if (strstr(*descriptionM, "fritzdvbc") || // Fritz!WLAN Repeater DVB-C + strstr(*descriptionM, "Triax SatIP Converter") // Triax TSS 400 + ) quirkM |= eSatipQuirkForceLock; if (quirkM != eSatipQuirkNone) info("Malfunctioning '%s' server detected! Please, fix the firmware.", *descriptionM);