eDVBResourceManager::getInstance(m_resourceManager);
CONNECT(m_PMT.tableReady, eDVBServicePMTHandler::PMTready);
CONNECT(m_PAT.tableReady, eDVBServicePMTHandler::PATready);
eDVBResourceManager::getInstance(m_resourceManager);
CONNECT(m_PMT.tableReady, eDVBServicePMTHandler::PMTready);
CONNECT(m_PAT.tableReady, eDVBServicePMTHandler::PATready);
ePtr<eTable<ProgramMapSection> > ptr;
m_PMT.getCurrent(ptr);
eDVBCAService::unregister_service(m_reference, demux_num, ptr);
ePtr<eTable<ProgramMapSection> > ptr;
m_PMT.getCurrent(ptr);
eDVBCAService::unregister_service(m_reference, demux_num, ptr);
if(!m_ca_servicePtr) // don't send campmt to camd.socket for playbacked services
{
uint8_t demux_num;
m_demux->getCADemuxID(demux_num);
eDVBCAService::register_service(m_reference, demux_num, m_ca_servicePtr);
if(!m_ca_servicePtr) // don't send campmt to camd.socket for playbacked services
{
uint8_t demux_num;
m_demux->getCADemuxID(demux_num);
eDVBCAService::register_service(m_reference, demux_num, m_ca_servicePtr);