Exemple #1
0
/*****************************************************************************
 * newsubtable
 *****************************************************************************/
static void newsubtable(dvbpsi_t *p_dvbpsi, uint8_t table_id, uint16_t extension, void *p_zero)
{
	(void)p_zero;

	if ((table_id >= 0x4e) && (table_id <= 0x5f))
	{
		if (!dvbpsi_eit_attach(p_dvbpsi, table_id, extension, dumpeit, NULL))
			fprintf(stderr, "Failed to attach SDT subdecoder\n");
	}
}
Exemple #2
0
void EitHandler::attach()
{
    Q_ASSERT(dvbpsi_eit_attach(abstractDvbPsiHandlerPrivate()->dvbpsi, (quint8)d->tableID, (quint16)d->serviceID, callback, (void *)d));
    AbstractDvbPsiHandler::d->attached = true;
}