From: Lauri Myllari Date: Sat, 10 Jan 2015 08:33:07 +0000 (-0800) Subject: dvb_psi: log VCT descriptors X-Git-Tag: v4.2.1~1830 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2f6b4e87a54bf0dbdb846c4e054e101829ee6a43;p=thirdparty%2Ftvheadend.git dvb_psi: log VCT descriptors --- diff --git a/src/input/mpegts/dvb_psi.c b/src/input/mpegts/dvb_psi.c index 8de3652c1..32288a1a1 100644 --- a/src/input/mpegts/dvb_psi.c +++ b/src/input/mpegts/dvb_psi.c @@ -1622,7 +1622,7 @@ int atsc_vct_callback (mpegts_table_t *mt, const uint8_t *ptr, int len, int tableid) { - int i, r, sect, last, ver, extraid, save, dlen; + int i, j, r, sect, last, ver, extraid, save, dlen; int maj, min, count; uint16_t tsid, sid, type; uint16_t srcid; @@ -1695,6 +1695,14 @@ atsc_vct_callback s->s_atsc_source_id = srcid; save = 1; } + + for (j=0; j < dlen; ) { + unsigned int len, tag; + tag = ptr[32+j]; + len = ptr[33+j]; + tvhdebug("vct", " tag 0x%02x, len %d", tag, len); + j += len + 2; + } /* Save */ if (save)