X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/fe478efd1c354b304a3b68aa8fbcc5e5a53e7833..95039ba3e50f5df85e6e1e2d4108486fd28f2264:/lib/dvb/pvrparse.h?ds=sidebyside diff --git a/lib/dvb/pvrparse.h b/lib/dvb/pvrparse.h index 5ca6263d..7b586331 100644 --- a/lib/dvb/pvrparse.h +++ b/lib/dvb/pvrparse.h @@ -29,8 +29,11 @@ public: /* get delta at specific offset */ pts_t getDelta(off_t offset); - /* fixup timestamp near offset */ - pts_t fixuppts_t(off_t offset, pts_t ts); + /* fixup timestamp near offset, i.e. convert to zero-based */ + int fixupPTS(const off_t &offset, pts_t &ts); + + /* get PTS before offset */ + int getPTS(off_t &offset, pts_t &pts); /* inter/extrapolate timestamp from offset */ pts_t getInterpolated(off_t offset);