From 244459c4b2588ac9ca4b3fcbac05a2f8a7ee1641 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Fri, 29 Jul 2005 15:33:27 +0000 Subject: - split out meta parser - movie selection works now - service information for pvr services work --- lib/service/servicefs.cpp | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'lib/service/servicefs.cpp') diff --git a/lib/service/servicefs.cpp b/lib/service/servicefs.cpp index 739dd0a6..b0d53922 100644 --- a/lib/service/servicefs.cpp +++ b/lib/service/servicefs.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include @@ -121,13 +122,15 @@ RESULT eServiceFS::getContent(std::list &list) list.push_back(service); } else { - eServiceReference service(eServiceFactoryFS::id, - eServiceReference::isDirectory| - eServiceReference::canDescent|eServiceReference::mustDescent| - eServiceReference::shouldSort|eServiceReference::sort1, - filename); - service.data[0] = 0; - list.push_back(service); + /* FIIIIIX ME */ + if (filename.substr(filename.size()-3) == ".ts") + { + eServiceReference service(eServiceFactoryDVB::id, + 0, + filename); + service.data[0] = 0; + list.push_back(service); + } } } return 0; -- cgit v1.2.3