fix segfault
[enigma2.git] / lib / dvb / specs.h
index 1a0353e576c2cb94d5b509a0c858eb330db55f86..2e2eed9bf1174f7f5e403945105c7215fb60a3ec 100644 (file)
@@ -2,7 +2,7 @@
 #define __lib_dvb_specs_h
 
 #include <lib/dvb/idvb.h>
-#include <lib/dvb/isection.h>
+#include <lib/dvb/idemux.h>
 #include <lib/dvb_si/pmt.h>
 #include <lib/dvb_si/sdt.h>
 #include <lib/dvb_si/nit.h>
@@ -19,7 +19,7 @@ public:
                m_spec.pid     = pid;
                m_spec.tid     = ProgramMapTable::TID;
                m_spec.tidext  = sid;
-               m_spec.timeout = ProgramMapTable::TIMEOUT;
+               m_spec.timeout = 20000; // ProgramMapTable::TIMEOUT;
                m_spec.flags   = eDVBTableSpec::tfAnyVersion | 
                        eDVBTableSpec::tfHaveTID | eDVBTableSpec::tfHaveTIDExt | 
                        eDVBTableSpec::tfCheckCRC | eDVBTableSpec::tfHaveTimeout;
@@ -95,7 +95,7 @@ public:
        {
                m_spec.pid     = ProgramAssociationTable::PID;
                m_spec.tid     = ProgramAssociationTable::TID;
-               m_spec.timeout = ProgramAssociationTable::TIMEOUT;
+               m_spec.timeout = 20000; // ProgramAssociationTable::TIMEOUT;
                m_spec.flags   = eDVBTableSpec::tfAnyVersion |
                        eDVBTableSpec::tfHaveTID | eDVBTableSpec::tfCheckCRC |
                        eDVBTableSpec::tfHaveTimeout;