From: Jaroslav Kysela Date: Wed, 5 Nov 2014 11:01:38 +0000 (+0100) Subject: bouquets: reduce BSkyB region to one (CPU usage) X-Git-Tag: v4.1~832 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d08ec05ae74aecd87a623688c1e448190466cce3;p=thirdparty%2Ftvheadend.git bouquets: reduce BSkyB region to one (CPU usage) --- diff --git a/src/input/mpegts/dvb_psi.c b/src/input/mpegts/dvb_psi.c index 1aa67339e..9ef3426b7 100644 --- a/src/input/mpegts/dvb_psi.c +++ b/src/input/mpegts/dvb_psi.c @@ -632,6 +632,16 @@ dvb_bskyb_local_channels return; regionid = ptr[1]; + + if (regionid != 0xff && regionid != 0 && regionid != 1) { + if ((str = getenv("TVHEADEND_BSKYB_REGIONID")) != NULL) { + if (regionid != atoi(str)) + return; + } else { + return; + } + } + len -= 2; ptr += 2;