Tag Parser
9.3.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
vorbis
vorbiscommentids.h
Go to the documentation of this file.
1
#ifndef TAG_PARSER_VORBISCOMMENTIDS_H
2
#define TAG_PARSER_VORBISCOMMENTIDS_H
3
4
#include "../global.h"
5
6
namespace
TagParser
{
7
12
namespace
VorbisCommentIds {
13
14
constexpr
TAG_PARSER_EXPORT
const
char
*
trackNumber
()
15
{
16
return
"TRACKNUMBER"
;
17
}
18
constexpr
TAG_PARSER_EXPORT
const
char
*
diskNumber
()
19
{
20
return
"DISCNUMBER"
;
21
}
22
constexpr
TAG_PARSER_EXPORT
const
char
*
part
()
23
{
24
return
"PART"
;
25
}
26
constexpr
TAG_PARSER_EXPORT
const
char
*
partNumber
()
27
{
28
return
"PARTNUMBER"
;
29
}
30
constexpr
TAG_PARSER_EXPORT
const
char
*
title
()
31
{
32
return
"TITLE"
;
33
}
34
constexpr
TAG_PARSER_EXPORT
const
char
*
version
()
35
{
36
return
"VERSION"
;
37
}
38
constexpr
TAG_PARSER_EXPORT
const
char
*
artist
()
39
{
40
return
"ARTIST"
;
41
}
42
constexpr
TAG_PARSER_EXPORT
const
char
*
albumArtist
()
43
{
44
return
"ALBUMARTIST"
;
45
}
46
constexpr
TAG_PARSER_EXPORT
const
char
*
grouping
()
47
{
48
return
"GROUPING"
;
49
}
50
constexpr
TAG_PARSER_EXPORT
const
char
*
album
()
51
{
52
return
"ALBUM"
;
53
}
54
constexpr
TAG_PARSER_EXPORT
const
char
*
label
()
55
{
56
return
"LABEL"
;
57
}
58
constexpr
TAG_PARSER_EXPORT
const
char
*
labelNo
()
59
{
60
return
"LABELNO"
;
61
}
62
constexpr
TAG_PARSER_EXPORT
const
char
*
language
()
63
{
64
return
"LANGUAGE"
;
65
}
66
constexpr
TAG_PARSER_EXPORT
const
char
*
performer
()
67
{
68
return
"PERFORMER"
;
69
}
70
constexpr
TAG_PARSER_EXPORT
const
char
*
composer
()
71
{
72
return
"COMPOSER"
;
73
}
74
constexpr
TAG_PARSER_EXPORT
const
char
*
ensemble
()
75
{
76
return
"ENSEMBLE"
;
77
}
78
constexpr
TAG_PARSER_EXPORT
const
char
*
arranger
()
79
{
80
return
"ARRANGER"
;
81
}
82
constexpr
TAG_PARSER_EXPORT
const
char
*
lyricist
()
83
{
84
return
"LYRICIST"
;
85
}
86
constexpr
TAG_PARSER_EXPORT
const
char
*
lyrics
()
87
{
88
return
"LYRICS"
;
89
}
90
constexpr
TAG_PARSER_EXPORT
const
char
*
author
()
91
{
92
return
"AUTHOR"
;
93
}
94
constexpr
TAG_PARSER_EXPORT
const
char
*
conductor
()
95
{
96
return
"CONDUCTOR"
;
97
}
98
constexpr
TAG_PARSER_EXPORT
const
char
*
encoder
()
99
{
100
return
"ENCODER"
;
101
}
102
constexpr
TAG_PARSER_EXPORT
const
char
*
publisher
()
103
{
104
return
"PUBLISHER"
;
105
}
106
constexpr
TAG_PARSER_EXPORT
const
char
*
genre
()
107
{
108
return
"GENRE"
;
109
}
110
constexpr
TAG_PARSER_EXPORT
const
char
*
originalMediaType
()
111
{
112
return
"ORIGINAL_TAG_PARSER_TYPE"
;
113
}
114
constexpr
TAG_PARSER_EXPORT
const
char
*
contentType
()
115
{
116
return
"CONTENT_TYPE"
;
117
}
118
constexpr
TAG_PARSER_EXPORT
const
char
*
subject
()
119
{
120
return
"SUBJECT"
;
121
}
122
constexpr
TAG_PARSER_EXPORT
const
char
*
description
()
123
{
124
return
"DESCRIPTION"
;
125
}
126
constexpr
TAG_PARSER_EXPORT
const
char
*
isrc
()
127
{
128
return
"ISRC"
;
129
}
130
constexpr
TAG_PARSER_EXPORT
const
char
*
eanupn
()
131
{
132
return
"EAN/UPN"
;
133
}
134
constexpr
TAG_PARSER_EXPORT
const
char
*
comment
()
135
{
136
return
"COMMENT"
;
137
}
138
constexpr
TAG_PARSER_EXPORT
const
char
*
encoderSettings
()
139
{
140
return
"ENCODING"
;
141
}
142
constexpr
TAG_PARSER_EXPORT
const
char
*
date
()
143
{
144
return
"DATE"
;
145
}
146
constexpr
TAG_PARSER_EXPORT
const
char
*
location
()
147
{
148
return
"LOCATION"
;
149
}
150
constexpr
TAG_PARSER_EXPORT
const
char
*
license
()
151
{
152
return
"LICENSE"
;
153
}
154
constexpr
TAG_PARSER_EXPORT
const
char
*
copyright
()
155
{
156
return
"COPYRIGHT"
;
157
}
158
constexpr
TAG_PARSER_EXPORT
const
char
*
opus
()
159
{
160
return
"OPUS"
;
161
}
162
constexpr
TAG_PARSER_EXPORT
const
char
*
sourceMedia
()
163
{
164
return
"SOURCEMEDIA"
;
165
}
166
constexpr
TAG_PARSER_EXPORT
const
char
*
cover
()
167
{
168
return
"METADATA_BLOCK_PICTURE"
;
169
}
170
171
}
// namespace VorbisCommentIds
172
173
}
// namespace TagParser
174
175
#endif // TAG_PARSER_VORBISCOMMENTIDS_H
TagParser::VorbisCommentIds::copyright
constexpr TAG_PARSER_EXPORT const char * copyright()
Definition:
vorbiscommentids.h:154
TagParser::VorbisCommentIds::label
constexpr TAG_PARSER_EXPORT const char * label()
Definition:
vorbiscommentids.h:54
TagParser::VorbisCommentIds::title
constexpr TAG_PARSER_EXPORT const char * title()
Definition:
vorbiscommentids.h:30
TagParser::VorbisCommentIds::performer
constexpr TAG_PARSER_EXPORT const char * performer()
Definition:
vorbiscommentids.h:66
TagParser::VorbisCommentIds::version
constexpr TAG_PARSER_EXPORT const char * version()
Definition:
vorbiscommentids.h:34
TagParser::VorbisCommentIds::opus
constexpr TAG_PARSER_EXPORT const char * opus()
Definition:
vorbiscommentids.h:158
TagParser::VorbisCommentIds::grouping
constexpr TAG_PARSER_EXPORT const char * grouping()
Definition:
vorbiscommentids.h:46
TagParser::VorbisCommentIds::composer
constexpr TAG_PARSER_EXPORT const char * composer()
Definition:
vorbiscommentids.h:70
TagParser::VorbisCommentIds::location
constexpr TAG_PARSER_EXPORT const char * location()
Definition:
vorbiscommentids.h:146
TagParser::VorbisCommentIds::partNumber
constexpr TAG_PARSER_EXPORT const char * partNumber()
Definition:
vorbiscommentids.h:26
TagParser::VorbisCommentIds::contentType
constexpr TAG_PARSER_EXPORT const char * contentType()
Definition:
vorbiscommentids.h:114
TagParser::VorbisCommentIds::labelNo
constexpr TAG_PARSER_EXPORT const char * labelNo()
Definition:
vorbiscommentids.h:58
TagParser::VorbisCommentIds::sourceMedia
constexpr TAG_PARSER_EXPORT const char * sourceMedia()
Definition:
vorbiscommentids.h:162
TagParser::VorbisCommentIds::ensemble
constexpr TAG_PARSER_EXPORT const char * ensemble()
Definition:
vorbiscommentids.h:74
TagParser::VorbisCommentIds::genre
constexpr TAG_PARSER_EXPORT const char * genre()
Definition:
vorbiscommentids.h:106
TagParser
Contains all classes and functions of the TagInfo library.
Definition:
aaccodebook.h:10
TagParser::VorbisCommentIds::albumArtist
constexpr TAG_PARSER_EXPORT const char * albumArtist()
Definition:
vorbiscommentids.h:42
TagParser::VorbisCommentIds::description
constexpr TAG_PARSER_EXPORT const char * description()
Definition:
vorbiscommentids.h:122
TagParser::VorbisCommentIds::lyricist
constexpr TAG_PARSER_EXPORT const char * lyricist()
Definition:
vorbiscommentids.h:82
TagParser::VorbisCommentIds::conductor
constexpr TAG_PARSER_EXPORT const char * conductor()
Definition:
vorbiscommentids.h:94
TagParser::VorbisCommentIds::license
constexpr TAG_PARSER_EXPORT const char * license()
Definition:
vorbiscommentids.h:150
TagParser::VorbisCommentIds::subject
constexpr TAG_PARSER_EXPORT const char * subject()
Definition:
vorbiscommentids.h:118
TagParser::VorbisCommentIds::originalMediaType
constexpr TAG_PARSER_EXPORT const char * originalMediaType()
Definition:
vorbiscommentids.h:110
TagParser::VorbisCommentIds::part
constexpr TAG_PARSER_EXPORT const char * part()
Definition:
vorbiscommentids.h:22
TagParser::VorbisCommentIds::trackNumber
constexpr TAG_PARSER_EXPORT const char * trackNumber()
Definition:
vorbiscommentids.h:14
TagParser::VorbisCommentIds::date
constexpr TAG_PARSER_EXPORT const char * date()
Definition:
vorbiscommentids.h:142
TagParser::VorbisCommentIds::artist
constexpr TAG_PARSER_EXPORT const char * artist()
Definition:
vorbiscommentids.h:38
TagParser::VorbisCommentIds::arranger
constexpr TAG_PARSER_EXPORT const char * arranger()
Definition:
vorbiscommentids.h:78
TagParser::VorbisCommentIds::author
constexpr TAG_PARSER_EXPORT const char * author()
Definition:
vorbiscommentids.h:90
TagParser::VorbisCommentIds::eanupn
constexpr TAG_PARSER_EXPORT const char * eanupn()
Definition:
vorbiscommentids.h:130
TagParser::VorbisCommentIds::lyrics
constexpr TAG_PARSER_EXPORT const char * lyrics()
Definition:
vorbiscommentids.h:86
TagParser::VorbisCommentIds::cover
constexpr TAG_PARSER_EXPORT const char * cover()
Definition:
vorbiscommentids.h:166
TagParser::VorbisCommentIds::encoder
constexpr TAG_PARSER_EXPORT const char * encoder()
Definition:
vorbiscommentids.h:98
TagParser::VorbisCommentIds::language
constexpr TAG_PARSER_EXPORT const char * language()
Definition:
vorbiscommentids.h:62
TagParser::VorbisCommentIds::publisher
constexpr TAG_PARSER_EXPORT const char * publisher()
Definition:
vorbiscommentids.h:102
TagParser::VorbisCommentIds::comment
constexpr TAG_PARSER_EXPORT const char * comment()
Definition:
vorbiscommentids.h:134
TAG_PARSER_EXPORT
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
TagParser::VorbisCommentIds::isrc
constexpr TAG_PARSER_EXPORT const char * isrc()
Definition:
vorbiscommentids.h:126
TagParser::VorbisCommentIds::encoderSettings
constexpr TAG_PARSER_EXPORT const char * encoderSettings()
Definition:
vorbiscommentids.h:138
TagParser::VorbisCommentIds::diskNumber
constexpr TAG_PARSER_EXPORT const char * diskNumber()
Definition:
vorbiscommentids.h:18
TagParser::VorbisCommentIds::album
constexpr TAG_PARSER_EXPORT const char * album()
Definition:
vorbiscommentids.h:50
Generated on Sat Oct 10 2020 15:21:48 for Tag Parser by
1.8.20