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);
+ long long fileSize(const std::string &basename);
eServiceReferenceDVB m_ref;
- std::string m_name, m_description;
+ int m_data_ok, m_time_create, m_length;
+ std::string m_name, m_description, m_tags, m_service_data;
+ long long m_filesize;
};
#endif