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