Tag Parser
9.2.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
Go to the documentation of this file. 1 #ifndef TAG_PARSER_MATROSKATAGIDS_H
2 #define TAG_PARSER_MATROSKATAGIDS_H
4 #include "../tagtarget.h"
8 namespace MatroskaTagIds {
84 return "LEAD_PERFORMER";
88 return "ACCOMPANIMENT";
116 return "ASSISTANT_DIRECTOR";
120 return "DIRECTOR_OF_PHOTOGRAPHY";
124 return "SOUND_ENGINEER";
128 return "ART_DIRECTOR";
132 return "PRODUCTION_DESIGNER";
136 return "CHOREGRAPHER";
140 return "COSTUME_DESIGNER";
156 return "SCREENPLAY_BY";
172 return "EXECUTIVE_PRODUCER";
176 return "DISTRIBUTED_BY";
180 return "MASTERED_BY";
196 return "PRODUCTION_STUDIO";
221 return "ORIGINAL_TAG_PARSER_TYPE";
225 return "CONTENT_TYPE";
233 return "DESCRIPTION";
249 return "INITIAL_KEY";
266 return "DATE_RELEASED";
270 return "DATE_RECORDED";
274 return "DATE_ENCODED";
278 return "DATE_TAGGED";
282 return "DATE_DIGITIZED";
286 return "DATE_WRITTEN";
290 return "DATE_PURCHASED";
295 return "RECORDING_LOCATION";
299 return "COMPOSITION_LOCATION";
303 return "COMPOSER_NATIONALITY";
312 return "PLAY_COUNTER";
325 return "ENCODER_SETTINGS";
349 return "NUMBER_OF_FRAMES";
353 return "NUMBER_OF_BYTES";
365 return "REPLAYGAIN_GAIN";
369 return "REPLAYGAIN_PEAK";
373 return "Identifiers";
393 return "CATALOG_NUMBER";
406 return "PURCHASE_ITEM";
410 return "PURCHASE_INFO";
414 return "PURCHASE_OWNER";
418 return "PURCHASE_PRICE";
422 return "PURCHASE_CURRENCY";
431 return "PRODUCTION_COPYRIGHT";
439 return "TERMS_OF_USE";
446 namespace TrackSpecific {
449 return "NUMBER_OF_BYTES";
453 return "NUMBER_OF_FRAMES";
466 return "_STATISTICS_WRITING_APP";
470 return "_STATISTICS_WRITING_DATE_UTC";
474 return "_STATISTICS_TAGS";
493 return static_cast<std::uint64_t
>(targetLevel) * 10;
498 #endif // TAG_PARSER_MATROSKATAGIDS_H
constexpr TAG_PARSER_EXPORT const char * writingDate()
constexpr TAG_PARSER_EXPORT const char * assistantDirector()
constexpr TAG_PARSER_EXPORT const char * purchasePrice()
constexpr TAG_PARSER_EXPORT const char * artDirector()
constexpr TAG_PARSER_EXPORT const char * initialKey()
constexpr TAG_PARSER_EXPORT const char * numberOfBytes()
constexpr TAG_PARSER_EXPORT const char * encodedBy()
constexpr TAG_PARSER_EXPORT const char * bitrate()
The track's bit rate in bits per second.
constexpr TAG_PARSER_EXPORT const char * description()
constexpr TAG_PARSER_EXPORT const char * costumeDesigner()
constexpr TAG_PARSER_EXPORT const char * license()
constexpr TAG_PARSER_EXPORT const char * writtenBy()
constexpr TAG_PARSER_EXPORT const char * country()
constexpr TAG_PARSER_EXPORT TagTargetLevel matroskaTagTargetLevel(std::uint64_t targetLevelValue)
Returns the general TagTargetLevel for the Matroska specific targetLevelValue.
constexpr TAG_PARSER_EXPORT const char * copyright()
constexpr TAG_PARSER_EXPORT const char * labelCode()
constexpr TAG_PARSER_EXPORT const char * remixedBy()
constexpr TAG_PARSER_EXPORT const char * subtitle()
constexpr TAG_PARSER_EXPORT const char * lyrics()
constexpr TAG_PARSER_EXPORT const char * leadPerformer()
constexpr TAG_PARSER_EXPORT const char * editedBy()
constexpr TAG_PARSER_EXPORT const char * lyricist()
constexpr TAG_PARSER_EXPORT const char * keywords()
constexpr TAG_PARSER_EXPORT const char * conductor()
constexpr TAG_PARSER_EXPORT const char * bpm()
constexpr TAG_PARSER_EXPORT const char * originalMediaType()
TagTargetLevel
The TagTargetLevel enum specifies tag target levels.
constexpr TAG_PARSER_EXPORT const char * mixedBy()
constexpr TAG_PARSER_EXPORT const char * accompaniment()
constexpr TAG_PARSER_EXPORT const char * writingApp()
constexpr TAG_PARSER_EXPORT const char * fps()
Contains all classes and functions of the TagInfo library.
constexpr TAG_PARSER_EXPORT const char * label()
constexpr TAG_PARSER_EXPORT const char * numberOfBytes()
constexpr TAG_PARSER_EXPORT const char * address()
constexpr TAG_PARSER_EXPORT const char * playCounter()
constexpr TAG_PARSER_EXPORT const char * termsOfUse()
constexpr TAG_PARSER_EXPORT const char * productionCopyright()
constexpr TAG_PARSER_EXPORT const char * compositionLocation()
constexpr TAG_PARSER_EXPORT const char * dateRelease()
constexpr TAG_PARSER_EXPORT const char * artist()
constexpr TAG_PARSER_EXPORT const char * screenplayBy()
constexpr TAG_PARSER_EXPORT const char * productionDesigner()
constexpr TAG_PARSER_EXPORT const char * summary()
constexpr TAG_PARSER_EXPORT const char * dateEncoded()
constexpr TAG_PARSER_EXPORT const char * instruments()
constexpr TAG_PARSER_EXPORT const char * dateRecorded()
constexpr TAG_PARSER_EXPORT const char * numberOfFrames()
constexpr TAG_PARSER_EXPORT const char * actor()
constexpr TAG_PARSER_EXPORT const char * encoder()
constexpr TAG_PARSER_EXPORT const char * icra()
constexpr TAG_PARSER_EXPORT const char * measure()
constexpr TAG_PARSER_EXPORT const char * partNumber()
constexpr TAG_PARSER_EXPORT const char * purchaseItem()
constexpr TAG_PARSER_EXPORT const char * language()
constexpr TAG_PARSER_EXPORT const char * email()
constexpr TAG_PARSER_EXPORT const char * publisher()
constexpr TAG_PARSER_EXPORT const char * recordingLocation()
constexpr TAG_PARSER_EXPORT const char * purchaseCurrency()
constexpr TAG_PARSER_EXPORT const char * composerNationality()
constexpr TAG_PARSER_EXPORT const char * arranger()
constexpr TAG_PARSER_EXPORT const char * statisticsTags()
constexpr TAG_PARSER_EXPORT const char * purchaseOwner()
constexpr TAG_PARSER_EXPORT const char * dateDigitized()
constexpr TAG_PARSER_EXPORT const char * synopsis()
constexpr TAG_PARSER_EXPORT const char * soundEngineer()
constexpr TAG_PARSER_EXPORT const char * sample()
constexpr TAG_PARSER_EXPORT const char * bps()
constexpr TAG_PARSER_EXPORT const char * tuning()
constexpr TAG_PARSER_EXPORT const char * datePurchased()
constexpr TAG_PARSER_EXPORT const char * url()
constexpr TAG_PARSER_EXPORT const char * lccn()
constexpr TAG_PARSER_EXPORT const char * numberOfFrames()
constexpr TAG_PARSER_EXPORT const char * masteredBy()
constexpr TAG_PARSER_EXPORT const char * phone()
constexpr TAG_PARSER_EXPORT const char * comment()
constexpr TAG_PARSER_EXPORT std::uint64_t matroskaTagTargetLevelValue(TagTargetLevel targetLevel)
Returns the Matroska specific target level value for the specified general targetLevel.
constexpr TAG_PARSER_EXPORT const char * dateTagged()
constexpr TAG_PARSER_EXPORT const char * producer()
constexpr TAG_PARSER_EXPORT const char * replaygainGain()
constexpr TAG_PARSER_EXPORT const char * sortWith()
constexpr TAG_PARSER_EXPORT const char * distributedBy()
constexpr TAG_PARSER_EXPORT const char * isbn()
constexpr TAG_PARSER_EXPORT const char * subject()
constexpr TAG_PARSER_EXPORT const char * choregrapher()
constexpr TAG_PARSER_EXPORT const char * barcode()
constexpr TAG_PARSER_EXPORT const char * replaygainPeak()
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
constexpr TAG_PARSER_EXPORT const char * productionStudio()
constexpr TAG_PARSER_EXPORT const char * directorOfPhotography()
constexpr TAG_PARSER_EXPORT const char * original()
constexpr TAG_PARSER_EXPORT const char * fax()
constexpr TAG_PARSER_EXPORT const char * mood()
constexpr TAG_PARSER_EXPORT const char * coproducer()
constexpr TAG_PARSER_EXPORT const char * identifiers()
constexpr TAG_PARSER_EXPORT const char * totalParts()
constexpr TAG_PARSER_EXPORT const char * dateWritten()
constexpr TAG_PARSER_EXPORT const char * lawRating()
constexpr TAG_PARSER_EXPORT const char * catalogNumber()
constexpr TAG_PARSER_EXPORT const char * contentType()
constexpr TAG_PARSER_EXPORT const char * album()
constexpr TAG_PARSER_EXPORT const char * duration()
constexpr TAG_PARSER_EXPORT const char * executiveProducer()
constexpr TAG_PARSER_EXPORT const char * composer()
constexpr TAG_PARSER_EXPORT const char * title()
constexpr TAG_PARSER_EXPORT const char * encoderSettings()
constexpr TAG_PARSER_EXPORT const char * genre()
constexpr TAG_PARSER_EXPORT const char * partOffset()
constexpr TAG_PARSER_EXPORT const char * isrc()
constexpr TAG_PARSER_EXPORT const char * purchaseInfo()
constexpr TAG_PARSER_EXPORT const char * character()
constexpr TAG_PARSER_EXPORT const char * rating()
constexpr TAG_PARSER_EXPORT const char * director()
constexpr TAG_PARSER_EXPORT const char * period()
constexpr TAG_PARSER_EXPORT const char * duration()
constexpr TAG_PARSER_EXPORT const char * thanksTo()
constexpr TAG_PARSER_EXPORT const char * mcdi()