fix typo
[enigma2.git] / lib / dvb / tstools.h
index 6f4876656c389f9024d7c0c9a5ad4026aed6175a..1316825390391782b63b072e10a5deacfcb349a5 100644 (file)
@@ -18,7 +18,7 @@ public:
        eDVBTSTools();
        ~eDVBTSTools();
 
-       int openFile(const char *filename);
+       int openFile(const char *filename, int nostreaminfo = 0);
        void closeFile();
        
        void setSyncPID(int pid);
@@ -52,6 +52,7 @@ public:
        int calcBitrate(); /* in bits/sec */
        
        void takeSamples();
+       int takeSample(off_t off, pts_t &p);
        
        int findPMT(int &pmt_pid, int &service_id);
 private:
@@ -70,7 +71,8 @@ private:
        
        eMPEGStreamInformation m_streaminfo;
        int m_use_streaminfo;
-       int m_last_filelength, m_futile;
+       off_t m_last_filelength;
+       int m_futile;
 };
 
 #endif