]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
satip client: fix for the PIDs split - missing delpids, issue #5544
authorJaroslav Kysela <perex@perex.cz>
Fri, 15 Feb 2019 22:38:29 +0000 (23:38 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 15 Feb 2019 22:39:00 +0000 (23:39 +0100)
src/input/mpegts/satip/satip_rtsp.c

index aa3b63c1922ca58564ca8b717fd25fc9dfc177b6..52b57008fb6be4377c2157762c5119a4885eb306 100644 (file)
@@ -373,6 +373,12 @@ satip_rtsp_play( http_client_t *hc, const char *pids,
         return r;
       i = 1;
     } else {
+      if (i < delcnt) {
+        snprintf(buf, sizeof(buf), "delpids=%s%s", del[i], _w);
+        r = satip_rtsp_play0(hc, index++, stream, buf);
+        if (r < 0)
+          return r;
+      }
       i = 0;
     }
     for ( ; i < addcnt; i++) {