From: Jaroslav Kysela Date: Fri, 15 Feb 2019 22:38:29 +0000 (+0100) Subject: satip client: fix for the PIDs split - missing delpids, issue #5544 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bc6ef3491e0f4bbbaf0de166abf6a44904c48df8;p=thirdparty%2Ftvheadend.git satip client: fix for the PIDs split - missing delpids, issue #5544 --- diff --git a/src/input/mpegts/satip/satip_rtsp.c b/src/input/mpegts/satip/satip_rtsp.c index 2af7427f2..368234cb4 100644 --- a/src/input/mpegts/satip/satip_rtsp.c +++ b/src/input/mpegts/satip/satip_rtsp.c @@ -372,6 +372,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++) {