]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Triax & Kathrein: Increase pid length, issue #5544
authorPablo <trujulu@gmail.com>
Fri, 15 Feb 2019 22:08:07 +0000 (23:08 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 15 Feb 2019 22:40:05 +0000 (23:40 +0100)
src/input/mpegts/satip/satip.c

index 77d7e8ef53449ade80c2e1e41c63d0e23cf787af..a0a45c45aa2cab29b480905270a6127311d11dd5 100644 (file)
@@ -563,15 +563,19 @@ satip_device_hack( satip_device_t *sd )
     /* OctopusNet requires pids in the SETUP RTSP command */
   } else if (strstr(sd->sd_info.manufacturer, "Triax") &&
              strstr(sd->sd_info.modelname, "TSS400")) {
+    /* Rolloff is required to tune into DVB-S2 muxes */
     sd->sd_fullmux_ok  = 0;
     sd->sd_pids_max    = 64;
+    sd->sd_pids_len    = 255;
     sd->sd_pilot_on    = 1;
   } else if (strstr(sd->sd_info.manufacturer, "KATHREIN") &&
-       (strstr(sd->sd_info.modelname, "EXIP-4124") ||
-        strstr(sd->sd_info.modelname, "EXIP-418") ||
-        strstr(sd->sd_info.modelname, "EXIP-414"))) { 
+            (strstr(sd->sd_info.modelname, "EXIP-4124") ||
+             strstr(sd->sd_info.modelname, "EXIP-418") ||
+             strstr(sd->sd_info.modelname, "EXIP-414"))) {
+    /* Rolloff is required to tune into DVB-S2 muxes */
     sd->sd_fullmux_ok  = 0;
     sd->sd_pids_max    = 64;
+    sd->sd_pids_len    = 255;
     sd->sd_pilot_on    = 1;
   } else if (strcmp(sd->sd_info.modelname, "TVHeadend SAT>IP") == 0)  {
     sd->sd_pids_max    = 128;