X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fservice%2Fservicem2ts.cpp;fp=lib%2Fservice%2Fservicem2ts.cpp;h=4c2fc805ec198203ebafbdd44b9a44781a38224d;hp=e79907dd7f195f2a84977e380187fa0ece646e6c;hb=46c144d3f294b74996cc9276528a9862e4d70efe;hpb=50e7a4d8e274532c6b0519d48f91a13757c7eaeb diff --git a/lib/service/servicem2ts.cpp b/lib/service/servicem2ts.cpp index e79907d..4c2fc80 100644 --- a/lib/service/servicem2ts.cpp +++ b/lib/service/servicem2ts.cpp @@ -17,6 +17,7 @@ public: off_t lseek(off_t offset, int whence); ssize_t read(off_t offset, void *buf, size_t count); off_t length(); + off_t offset(); int valid(); private: int m_sync_offset; @@ -309,6 +310,11 @@ off_t eM2TSFile::length() return m_length; } +off_t eM2TSFile::offset() +{ + return m_current_offset; +} + eServiceFactoryM2TS::eServiceFactoryM2TS() { ePtr sc;