461d460 < 477d475 < 513a512 > 524,525c523,524 < #ifdef USING_DVB_EIT < case 0x50 ... 0x6F: --- > //#ifdef USING_DVB_EIT > case 0x4E ... 0x6F: 529c528 < #endif --- > //#endif 586c585 < --- > 595d593 < 626c624,625 < ProgramList += QString("%1 ").arg(p.key()); --- > ProgramList += QString("%1 ").arg(p.key()); > 628c627 < --- > 1122a1122 > 1173d1172 < 1187c1186 < Table[EVENTS]->AddPid(0x12,0x00,0x00,true); --- > Table[EVENTS]->AddPid(0x12,0x4e,0xff,true); 1215a1215,1225 > if ((head->table_id & 0xFF) == 0x4E) > { > for (int x = 0x4E ; x < (last_table_id & 0x0F) + 0x4E ; x++) > ((EventHandler*) Table[EVENTS])->Tracker[head->table_id_ext][x].Reset(); > } > > if ((head->table_id & 0xFF) == 0x4F) > { > for (int x = 0x4F ; x < (last_table_id & 0x0F) + 0x4F ; x++) > ((EventHandler*) Table[EVENTS])->Tracker[head->table_id_ext][x].Reset(); > } 1396a1407,1428 > ////////////////////////////////////////////////////////////////////// > MSqlQuery query(MSqlQuery::InitCon()); > QString thequery; > int chanid = 0; > thequery = QString("SELECT chanid from channel where channum = %1").arg(e.ServiceID); > query.prepare(thequery); > if (!query.exec() || !query.isActive() || query.size() <= 0) > { > SIPARSER(QString("Could not get channid from database for event:%1").arg(e.Event_Name.ascii())); > //return false; > } > query.next(); > chanid = query.value(0).toInt(); > if(chanid) > { > thequery = QString("INSERT INTO program (chanid,description,starttime,endtime,title)" > " VALUES (%1,'%2','%3','%4','%5');") > .arg(chanid) > .arg(e.Description.ascii()) > .arg(e.StartTime.toString(QString("yyyy-MM-dd hh:mm:00")).ascii()) > .arg(e.EndTime.toString(QString("yyyy-MM-dd hh:mm:00")).ascii()) > .arg(e.Event_Name.ascii()); 1397a1430,1438 > query.prepare(thequery); > if (!query.exec() || !query.isActive() || query.size() <= 0) > { > SIPARSER(QString("Could not insert Event Name %1") > .arg(e.Event_Name.ascii())); > //return false; > } > } > ////////////////////////////////////////////////////////////////////// 1677d1717 < 1758d1797 <