Merge branch 'bug_615_replace_rawfile'
[enigma2.git] / lib / base / filepush.h
index eb8e7924dc89dcba8481fedaaec8226f7ffb1a16..a4457f67d3ec9f11b38f8121c68c4d13d4b01c29 100644 (file)
@@ -25,7 +25,7 @@ public:
        void start(int sourcefd, int destfd);
        int start(const char *filename, int destfd);
 
-       void start(ePtr<iDataSource> &source, int destfd);
+       void start(ePtr<iTsSource> &source, int destfd);
 
        void pause();
        void resume();
@@ -60,7 +60,7 @@ private:
        int m_blocksize;
        off_t m_current_position;
 
-       ePtr<iDataSource> m_source;
+       ePtr<iTsSource> m_source;
 
        eFixedMessagePump<int> m_messagepump;