Tag Parser: tagtype.h Source File

Tag Parser 12.5.2 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
11 enum 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
TagParser::Id3v1Tag
Implementation of TagParser::Tag for ID3v1 tags.
Definition id3v1tag.h:10
TagParser::Id3v2Tag
Implementation of TagParser::Tag for ID3v2 tags.
Definition id3v2tag.h:78
TagParser::MatroskaTag
Implementation of TagParser::Tag for the Matroska container.
Definition matroskatag.h:72
TagParser::Mp4Tag
Implementation of TagParser::Tag for the MP4 container.
Definition mp4tag.h:97
TagParser::OggVorbisComment
Specialization of TagParser::VorbisComment for Vorbis comments inside an Ogg stream.
Definition oggcontainer.h:69
TagParser::VorbisComment
Implementation of TagParser::Tag for Vorbis comments.
Definition vorbiscomment.h:27
TagParser
Contains all classes and functions of the TagInfo library.
Definition aaccodebook.h:10
TagParser::TagType
TagType
Specifies the tag type.
Definition tagtype.h:11
TagParser::TrackType::Unspecified
@ Unspecified
Definition abstracttrack.h:33