libdvbv5/dvb-scan: be more verbose in debug mode
authorMauro Carvalho Chehab <m.chehab@samsung.com>
Fri, 15 Nov 2013 10:54:43 +0000 (08:54 -0200)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Wed, 27 Nov 2013 11:24:16 +0000 (09:24 -0200)
That helps to know what's happening, especially when there are
some crashes on it.

Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
lib/libdvbv5/dvb-scan.c

index 87d6ae8..e53ae3c 100644 (file)
@@ -111,6 +111,8 @@ int dvb_read_section_with_id(struct dvb_v5_fe_parms *parms, int dmx_fd,
                return -1;
        }
 
+       dvb_log("Parsing table ID %d, program ID %d", tid, pid);
+
        while (1) {
                int available;
 
@@ -313,6 +315,7 @@ struct dvb_v5_descriptors *dvb_get_ts_tables(struct dvb_v5_fe_parms *parms,
                dvb_scan_handler->pmt = realloc(dvb_scan_handler->pmt,
                                                sizeof(*dvb_scan_handler->pmt) * (num_pmt + 1));
 
+               dvb_log("Program ID %d", program->pid);
                rc = dvb_read_section(parms, dmx_fd,
                                      DVB_TABLE_PMT, program->pid,
                                      (uint8_t **)&dvb_scan_handler->pmt[num_pmt],