X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/6855a6ae6701f8d29540551fcff971316b5d49f1..HEAD:/lib/base/filepush.h diff --git a/lib/base/filepush.h b/lib/base/filepush.h index 75df7ab7..a4457f67 100644 --- a/lib/base/filepush.h +++ b/lib/base/filepush.h @@ -25,10 +25,9 @@ public: void start(int sourcefd, int destfd); int start(const char *filename, int destfd); - void start(ePtr source, int destfd); + void start(ePtr &source, int destfd); void pause(); - void seek(int whence, off_t where); void resume(); /* flushes the internal readbuffer */ @@ -59,8 +58,9 @@ private: int m_send_pvr_commit; int m_stream_mode; int m_blocksize; + off_t m_current_position; - ePtr m_raw_source; + ePtr m_source; eFixedMessagePump m_messagepump;