class eDVBMetaParser
{
public:
- int parseFile(const std::string &filename);
-
+ eDVBMetaParser();
+ int parseFile(const std::string &basename);
+
+ int parseMeta(const std::string &filename);
+ int parseRecordings(const std::string &filename);
+ int updateMeta(const std::string &basename);
+
+ int m_data_ok;
+
eServiceReferenceDVB m_ref;
std::string m_name, m_description;
+ int m_time_create, m_length;
+ long long m_filesize;
+
+ std::string m_tags;
};
#endif