Tag Parser 12.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
tagtype.h
Go to the documentation of this file.
1#ifndef TAG_PARSER_TAG_TYPE_H
2#define TAG_PARSER_TAG_TYPE_H
3
4namespace TagParser {
5
11enum class TagType : unsigned int {
12 Unspecified = 0x00,
13 Id3v1Tag = 0x01,
14 Id3v2Tag = 0x02,
15 Mp4Tag = 0x04,
16 MatroskaTag = 0x08,
17 VorbisComment = 0x10,
18 OggVorbisComment = 0x20
19};
20
21} // namespace TagParser
22
23#endif // TAG_PARSER_TAG_TYPE_H
Implementation of TagParser::Tag for ID3v1 tags.
Definition id3v1tag.h:10
Implementation of TagParser::Tag for ID3v2 tags.
Definition id3v2tag.h:78
Implementation of TagParser::Tag for the Matroska container.
Definition matroskatag.h:72
Implementation of TagParser::Tag for the MP4 container.
Definition mp4tag.h:97
Specialization of TagParser::VorbisComment for Vorbis comments inside an OGG stream.
Implementation of TagParser::Tag for Vorbis comments.
Contains all classes and functions of the TagInfo library.
Definition aaccodebook.h:10
TagType
Specifies the tag type.
Definition tagtype.h:11