use m_pts_to_offset
authorFelix Domke <tmbinc@elitedvb.net>
Tue, 25 Mar 2008 23:57:56 +0000 (23:57 +0000)
committerFelix Domke <tmbinc@elitedvb.net>
Tue, 25 Mar 2008 23:57:56 +0000 (23:57 +0000)
lib/dvb/pvrparse.cpp

index d697830..a6be5c3 100644 (file)
@@ -146,7 +146,7 @@ int eMPEGStreamInformation::fixupPTS(const off_t &offset, pts_t &ts)
        std::multimap<pts_t, off_t>::const_iterator 
                l = m_pts_to_offset.upper_bound(ts - 60 * 90000), 
                u = m_pts_to_offset.upper_bound(ts + 60 * 90000), 
        std::multimap<pts_t, off_t>::const_iterator 
                l = m_pts_to_offset.upper_bound(ts - 60 * 90000), 
                u = m_pts_to_offset.upper_bound(ts + 60 * 90000), 
-               nearest = m_access_points.end();
+               nearest = m_pts_to_offset.end();
 
        while (l != u)
        {
 
        while (l != u)
        {
@@ -154,7 +154,7 @@ int eMPEGStreamInformation::fixupPTS(const off_t &offset, pts_t &ts)
                        nearest = l;
                ++l;
        }
                        nearest = l;
                ++l;
        }
-       if (nearest == m_access_points.end())
+       if (nearest == m_pts_to_offset.end())
                return 1;
 
        ts -= getDelta(nearest->second);
                return 1;
 
        ts -= getDelta(nearest->second);