]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvb_psi: log VCT descriptors
authorLauri Myllari <lauri.myllari@gmail.com>
Sat, 10 Jan 2015 08:33:07 +0000 (00:33 -0800)
committerJaroslav Kysela <perex@perex.cz>
Thu, 22 Oct 2015 15:33:58 +0000 (17:33 +0200)
src/input/mpegts/dvb_psi.c

index 8de3652c158f30ce92a3a3be95aa79d878f6f66d..32288a1a1e3e549546540881d3b716dbf6d2a1eb 100644 (file)
@@ -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)