From: Jaroslav Kysela Date: Wed, 7 Jan 2015 14:53:49 +0000 (+0100) Subject: SAT>IP: Trace RTP discontinuity X-Git-Tag: v4.1~516 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=900b20e280109bc5296525cd6a3a53024e45369a;p=thirdparty%2Ftvheadend.git SAT>IP: Trace RTP discontinuity --- diff --git a/src/input/mpegts/satip/satip_frontend.c b/src/input/mpegts/satip/satip_frontend.c index 53461f781..a4f719bbc 100644 --- a/src/input/mpegts/satip/satip_frontend.c +++ b/src/input/mpegts/satip/satip_frontend.c @@ -1429,8 +1429,10 @@ new_tune: nseq = (p[2] << 8) | p[3]; if (seq == -1) seq = nseq; - else if (((seq + 1) & 0xffff) != nseq) + else if (((seq + 1) & 0xffff) != nseq) { unc += ((c - pos) / 188) * (uint32_t)((uint16_t)nseq-(uint16_t)(seq+1)); + tvhtrace("satip", "RTP discontinuity (%i != %i)", seq + 1, nseq); + } seq = nseq; /* Process */ tsdebug_write((mpegts_mux_t *)lm, p + pos, c - pos);