1 #ifndef MEDIA_MATROSKAEDITIONENTRY_H 2 #define MEDIA_MATROSKAEDITIONENTRY_H 18 bool isHidden()
const;
19 bool isDefault()
const;
20 bool isOrdered()
const;
21 std::string
label()
const;
22 const std::vector<std::unique_ptr<MatroskaChapter> > &chapters()
const;
34 std::vector<std::unique_ptr<MatroskaChapter> > m_chapters;
42 return m_editionEntryElement;
87 #endif // MEDIA_MATROSKAEDITIONENTRY_H The MatroskaEditionEntry class provides a parser for edition entries in Matroska files.
bool isOrdered() const
Returns whether the edition is ordered.
uint64 id() const
Returns the edition ID.
const std::vector< std::unique_ptr< MatroskaChapter > > & chapters() const
Returns the chapters the edition contains.
bool isHidden() const
Returns whether the edition is hidden.
bool isDefault() const
Returns whether the edition is flagged as default edition.
EbmlElement * editionEntryElement() const
Returns the "EditionEntry"-element specified when constructing the object.
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.