diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2010-11-24 18:06:03 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-11-24 18:06:03 +0100 |
| commit | 01da0bdcc7d4043dbab99ad19443e5860c72da79 (patch) | |
| tree | 0cc197b699cd13646d7c6b294c204d056abcf27d /lib/base | |
| parent | 30d08880e13f81aa3aa6cb163e2037d1b98e20e4 (diff) | |
| parent | ed545659e30ea7796e2e7acd06e766cc82efb486 (diff) | |
| download | enigma2-01da0bdcc7d4043dbab99ad19443e5860c72da79.tar.gz enigma2-01da0bdcc7d4043dbab99ad19443e5860c72da79.zip | |
Merge branch 'master' into obi/master
Diffstat (limited to 'lib/base')
| -rw-r--r-- | lib/base/Makefile.am | 2 | ||||
| -rw-r--r-- | lib/base/filepush.cpp | 6 | ||||
| -rw-r--r-- | lib/base/filepush.h | 4 | ||||
| -rw-r--r-- | lib/base/itssource.h (renamed from lib/base/idatasource.h) | 2 | ||||
| -rw-r--r-- | lib/base/rawfile.h | 6 |
5 files changed, 10 insertions, 10 deletions
diff --git a/lib/base/Makefile.am b/lib/base/Makefile.am index 7f04abfa..d76dfc9e 100644 --- a/lib/base/Makefile.am +++ b/lib/base/Makefile.am @@ -43,7 +43,7 @@ baseinclude_HEADERS = \ etpm.h \ filepush.h \ i18n.h \ - idatasource.h \ + itssource.h \ init.h \ init_num.h \ ioprio.h \ diff --git a/lib/base/filepush.cpp b/lib/base/filepush.cpp index af5a8bb6..e3e2a13a 100644 --- a/lib/base/filepush.cpp +++ b/lib/base/filepush.cpp @@ -227,7 +227,7 @@ void eFilePushThread::thread() void eFilePushThread::start(int fd, int fd_dest) { eRawFile *f = new eRawFile(); - ePtr<iDataSource> source = f; + ePtr<iTsSource> source = f; f->setfd(fd); start(source, fd_dest); } @@ -235,14 +235,14 @@ void eFilePushThread::start(int fd, int fd_dest) int eFilePushThread::start(const char *file, int fd_dest) { eRawFile *f = new eRawFile(); - ePtr<iDataSource> source = f; + ePtr<iTsSource> source = f; if (f->open(file) < 0) return -1; start(source, fd_dest); return 0; } -void eFilePushThread::start(ePtr<iDataSource> &source, int fd_dest) +void eFilePushThread::start(ePtr<iTsSource> &source, int fd_dest) { m_source = source; m_fd_dest = fd_dest; diff --git a/lib/base/filepush.h b/lib/base/filepush.h index eb8e7924..a4457f67 100644 --- a/lib/base/filepush.h +++ b/lib/base/filepush.h @@ -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; diff --git a/lib/base/idatasource.h b/lib/base/itssource.h index 0daa5267..91167ff5 100644 --- a/lib/base/idatasource.h +++ b/lib/base/itssource.h @@ -3,7 +3,7 @@ #include <lib/base/object.h> -class iDataSource: public iObject +class iTsSource: public iObject { public: /* NOTE: should only be used to get current position or filelength */ diff --git a/lib/base/rawfile.h b/lib/base/rawfile.h index 1720d581..7b736a33 100644 --- a/lib/base/rawfile.h +++ b/lib/base/rawfile.h @@ -2,9 +2,9 @@ #define __lib_base_rawfile_h #include <string> -#include <lib/base/idatasource.h> +#include <lib/base/itssource.h> -class eRawFile: public iDataSource +class eRawFile: public iTsSource { DECLARE_REF(eRawFile); eSingleLock m_lock; @@ -15,7 +15,7 @@ public: void setfd(int fd); int close(); - // iDataSource + // iTsSource off_t lseek(off_t offset, int whence); ssize_t read(off_t offset, void *buf, size_t count); off_t length(); |
