aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/service/servicem2ts.cpp10
-rw-r--r--lib/service/servicem2ts.h2
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/service/servicem2ts.cpp b/lib/service/servicem2ts.cpp
index a86642c3..67bc08cf 100644
--- a/lib/service/servicem2ts.cpp
+++ b/lib/service/servicem2ts.cpp
@@ -5,7 +5,7 @@
DEFINE_REF(eServiceFactoryM2TS)
-class eM2TSFile: public iDataSource
+class eM2TSFile: public iTsSource
{
DECLARE_REF(eM2TSFile);
eSingleLock m_lock;
@@ -13,7 +13,7 @@ public:
eM2TSFile(const char *filename, bool cached=false);
~eM2TSFile();
- // iDataSource
+ // iTsSource
off_t lseek(off_t offset, int whence);
ssize_t read(off_t offset, void *buf, size_t count);
off_t length();
@@ -75,7 +75,7 @@ int eStaticServiceM2TSInformation::getLength(const eServiceReference &ref)
stat(ref.path.c_str(), &s);
eM2TSFile *file = new eM2TSFile(ref.path.c_str());
- ePtr<iDataSource> source = file;
+ ePtr<iTsSource> source = file;
if (!source->valid())
return 0;
@@ -330,9 +330,9 @@ eServiceM2TS::eServiceM2TS(const eServiceReference &ref)
{
}
-ePtr<iDataSource> eServiceM2TS::createDataSource(eServiceReferenceDVB &ref)
+ePtr<iTsSource> eServiceM2TS::createTsSource(eServiceReferenceDVB &ref)
{
- ePtr<iDataSource> source = new eM2TSFile(ref.path.c_str());
+ ePtr<iTsSource> source = new eM2TSFile(ref.path.c_str());
return source;
}
diff --git a/lib/service/servicem2ts.h b/lib/service/servicem2ts.h
index a53f731f..bfa4f7d9 100644
--- a/lib/service/servicem2ts.h
+++ b/lib/service/servicem2ts.h
@@ -24,7 +24,7 @@ class eServiceM2TS: public eDVBServicePlay
friend class eServiceFactoryM2TS;
protected:
eServiceM2TS(const eServiceReference &ref);
- ePtr<iDataSource> createDataSource(eServiceReferenceDVB &ref);
+ ePtr<iTsSource> createTsSource(eServiceReferenceDVB &ref);
// iSeekableService
RESULT isCurrentlySeekable();