int r, sect, last, ver, extraid;
uint32_t systemtime, gps_utc_offset;
int is_dst;
- mpegts_table_state_t *st = NULL;
+ mpegts_psi_table_state_t *st = NULL;
/* Validate */
if (tableid != DVB_ATSC_STT_BASE) return -1;
extraid = ptr[0] << 8 | ptr[1];
/* Begin */
- r = dvb_table_begin(mt, ptr, len, tableid, extraid, 7,
+ r = dvb_table_begin((mpegts_psi_table_t *)mt, ptr, len, tableid, extraid, 7,
&st, §, &last, &ver);
if (r != 1) return r;
tvhdebug("stt", "system_time %d, gps_utc_offset %d, is DST %d",
systemtime, gps_utc_offset, is_dst);
- return dvb_table_end(mt, st, sect);
+ return dvb_table_end((mpegts_psi_table_t *)mt, st, sect);
}
/*