diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2010-11-10 17:20:56 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-11-10 17:20:56 +0100 |
| commit | a7175f3218cbb81c7c1cd07a8092e5a2b30dac44 (patch) | |
| tree | 1d53f4fadbb1bfe43c56ede93e7bfd86f6b58403 /lib/base/rawfile.cpp | |
| parent | 81b7cc6b1815ec6f0f0c42d6a826d56c8b35033b (diff) | |
| download | enigma2-a7175f3218cbb81c7c1cd07a8092e5a2b30dac44.tar.gz enigma2-a7175f3218cbb81c7c1cd07a8092e5a2b30dac44.zip | |
Revert "add virtual baseclass for data sources (iDataSource)"
This reverts commit 81b7cc6b1815ec6f0f0c42d6a826d56c8b35033b.
Diffstat (limited to 'lib/base/rawfile.cpp')
| -rw-r--r-- | lib/base/rawfile.cpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/lib/base/rawfile.cpp b/lib/base/rawfile.cpp index 1552203a..c7e11feb 100644 --- a/lib/base/rawfile.cpp +++ b/lib/base/rawfile.cpp @@ -4,10 +4,7 @@ #include <lib/base/rawfile.h> #include <lib/base/eerror.h> -DEFINE_REF(eRawFile); - eRawFile::eRawFile() - :m_lock(true) { m_fd = -1; m_file = 0; @@ -235,20 +232,3 @@ off_t eRawFile::length() { return m_totallength; } - -off_t eRawFile::position() -{ - if (m_nrfiles < 2) - { - if (!m_cached) - return ::lseek(m_fd, 0, SEEK_CUR); - else - return ::fseeko(m_file, 0, SEEK_CUR); - } - return m_current_offset; -} - -eSingleLock &eRawFile::getLock() -{ - return m_lock; -} |
