aboutsummaryrefslogtreecommitdiff
path: root/lib/base/rawfile.cpp
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2010-11-10 17:20:56 +0100
committerghost <andreas.monzner@multimedia-labs.de>2010-11-10 17:20:56 +0100
commita7175f3218cbb81c7c1cd07a8092e5a2b30dac44 (patch)
tree1d53f4fadbb1bfe43c56ede93e7bfd86f6b58403 /lib/base/rawfile.cpp
parent81b7cc6b1815ec6f0f0c42d6a826d56c8b35033b (diff)
downloadenigma2-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.cpp20
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;
-}