optimize pvr parser a bit, don't load more than 2 APs per second to speed up things...
[enigma2.git] / lib / dvb / pvrparse.h
index 9a0c3eb..69bb992 100644 (file)
@@ -19,7 +19,10 @@ public:
                /* timestampDelta is in fact the difference between */
                /* the PTS in the stream and a real PTS from 0..max */
        std::map<off_t, pts_t> m_timestamp_deltas;
-       
+
+               /* these are non-fixed up pts value (like m_access_points), just used to accelerate stuff. */
+       std::multimap<pts_t, off_t> m_pts_to_offset; 
+
        int save(const char *filename);
        int load(const char *filename);