1 #ifndef TAG_PARSER_VORBISCOMMENT_H 2 #define TAG_PARSER_VORBISCOMMENT_H 6 #include "../caseinsensitivecomparer.h" 7 #include "../fieldbasedtag.h" 8 #include "../mediaformat.h" 32 static constexpr
const char *tagName =
"Vorbis comment";
46 void setVendor(
const TagValue &vendor);
49 IdentifierType internallyGetFieldId(
KnownField field)
const;
50 KnownField internallyGetKnownField(
const IdentifierType &
id)
const;
91 #endif // TAG_PARSER_VORBISCOMMENT_H
VorbisCommentFlags
The VorbisCommentFlags enum specifies flags which controls parsing and making of Vorbis comments...
KnownField
Specifies the field.
The CaseInsensitiveStringComparer struct defines a method for case-insensivive string comparsion (les...
TagType
Specifies the tag type.
TagTextEncoding
Specifies the text encoding.
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.