Tag Parser
9.1.2
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"
11 namespace MatroskaTagIds {
87 return "LEAD_PERFORMER";
91 return "ACCOMPANIMENT";
119 return "ASSISTANT_DIRECTOR";
123 return "DIRECTOR_OF_PHOTOGRAPHY";
127 return "SOUND_ENGINEER";
131 return "ART_DIRECTOR";
135 return "PRODUCTION_DESIGNER";
139 return "CHOREGRAPHER";
143 return "COSTUME_DESIGNER";
159 return "SCREENPLAY_BY";
175 return "EXECUTIVE_PRODUCER";
179 return "DISTRIBUTED_BY";
183 return "MASTERED_BY";
199 return "PRODUCTION_STUDIO";
224 return "ORIGINAL_TAG_PARSER_TYPE";
228 return "CONTENT_TYPE";
236 return "DESCRIPTION";
252 return "INITIAL_KEY";
269 return "DATE_RELEASED";
273 return "DATE_RECORDED";
277 return "DATE_ENCODED";
281 return "DATE_TAGGED";
285 return "DATE_DIGITIZED";
289 return "DATE_WRITTEN";
293 return "DATE_PURCHASED";
298 return "RECORDING_LOCATION";
302 return "COMPOSITION_LOCATION";
306 return "COMPOSER_NATIONALITY";
315 return "PLAY_COUNTER";
328 return "ENCODER_SETTINGS";
352 return "NUMBER_OF_FRAMES";
356 return "NUMBER_OF_BYTES";
368 return "REPLAYGAIN_GAIN";
372 return "REPLAYGAIN_PEAK";
376 return "Identifiers";
396 return "CATALOG_NUMBER";
409 return "PURCHASE_ITEM";
413 return "PURCHASE_INFO";
417 return "PURCHASE_OWNER";
421 return "PURCHASE_PRICE";
425 return "PURCHASE_CURRENCY";
434 return "PRODUCTION_COPYRIGHT";
442 return "TERMS_OF_USE";
449 namespace TrackSpecific {
452 return "NUMBER_OF_BYTES";
456 return "NUMBER_OF_FRAMES";
469 return "_STATISTICS_WRITING_APP";
473 return "_STATISTICS_WRITING_DATE_UTC";
477 return "_STATISTICS_TAGS";
496 return static_cast<std::uint64_t
>(targetLevel) * 10;
501 #endif // TAG_PARSER_MATROSKATAGIDS_H
constexpr const TAG_PARSER_EXPORT char * director()
constexpr const TAG_PARSER_EXPORT char * artDirector()
constexpr const TAG_PARSER_EXPORT char * keywords()
constexpr const TAG_PARSER_EXPORT char * isbn()
constexpr const TAG_PARSER_EXPORT char * bps()
constexpr const TAG_PARSER_EXPORT char * screenplayBy()
constexpr const TAG_PARSER_EXPORT char * statisticsTags()
constexpr const TAG_PARSER_EXPORT char * productionDesigner()
constexpr const TAG_PARSER_EXPORT char * title()
constexpr const TAG_PARSER_EXPORT char * subject()
constexpr TAG_PARSER_EXPORT TagTargetLevel matroskaTagTargetLevel(std::uint64_t targetLevelValue)
Returns the general TagTargetLevel for the Matroska specific targetLevelValue.
constexpr const TAG_PARSER_EXPORT char * contentType()
constexpr const TAG_PARSER_EXPORT char * tuning()
constexpr const TAG_PARSER_EXPORT char * producer()
constexpr const TAG_PARSER_EXPORT char * email()
constexpr const TAG_PARSER_EXPORT char * replaygainGain()
constexpr const TAG_PARSER_EXPORT char * lawRating()
constexpr const TAG_PARSER_EXPORT char * bpm()
constexpr const TAG_PARSER_EXPORT char * sortWith()
constexpr const TAG_PARSER_EXPORT char * encodedBy()
constexpr const TAG_PARSER_EXPORT char * mcdi()
constexpr const TAG_PARSER_EXPORT char * dateRelease()
constexpr const TAG_PARSER_EXPORT char * masteredBy()
constexpr const TAG_PARSER_EXPORT char * barcode()
constexpr const TAG_PARSER_EXPORT char * executiveProducer()
constexpr const TAG_PARSER_EXPORT char * publisher()
constexpr const TAG_PARSER_EXPORT char * address()
constexpr const TAG_PARSER_EXPORT char * distributedBy()
constexpr const TAG_PARSER_EXPORT char * numberOfFrames()
constexpr const TAG_PARSER_EXPORT char * leadPerformer()
constexpr const TAG_PARSER_EXPORT char * character()
constexpr const TAG_PARSER_EXPORT char * dateRecorded()
constexpr const TAG_PARSER_EXPORT char * copyright()
constexpr const TAG_PARSER_EXPORT char * directorOfPhotography()
TagTargetLevel
The TagTargetLevel enum specifies tag target levels.
constexpr const TAG_PARSER_EXPORT char * choregrapher()
constexpr const TAG_PARSER_EXPORT char * playCounter()
Contains all classes and functions of the TagInfo library.
constexpr const TAG_PARSER_EXPORT char * totalParts()
constexpr const TAG_PARSER_EXPORT char * encoderSettings()
constexpr const TAG_PARSER_EXPORT char * genre()
constexpr const TAG_PARSER_EXPORT char * composer()
constexpr const TAG_PARSER_EXPORT char * mood()
constexpr const TAG_PARSER_EXPORT char * writingDate()
constexpr const TAG_PARSER_EXPORT char * lyricist()
constexpr const TAG_PARSER_EXPORT char * identifiers()
constexpr const TAG_PARSER_EXPORT char * lccn()
constexpr const TAG_PARSER_EXPORT char * country()
constexpr const TAG_PARSER_EXPORT char * language()
constexpr const TAG_PARSER_EXPORT char * termsOfUse()
constexpr const TAG_PARSER_EXPORT char * duration()
constexpr const TAG_PARSER_EXPORT char * replaygainPeak()
constexpr const TAG_PARSER_EXPORT char * labelCode()
constexpr const TAG_PARSER_EXPORT char * editedBy()
constexpr const TAG_PARSER_EXPORT char * purchaseCurrency()
constexpr const TAG_PARSER_EXPORT char * fax()
constexpr const TAG_PARSER_EXPORT char * url()
constexpr const TAG_PARSER_EXPORT char * dateDigitized()
constexpr const TAG_PARSER_EXPORT char * recordingLocation()
constexpr const TAG_PARSER_EXPORT char * composerNationality()
constexpr const TAG_PARSER_EXPORT char * coproducer()
constexpr const TAG_PARSER_EXPORT char * remixedBy()
constexpr const TAG_PARSER_EXPORT char * arranger()
constexpr const TAG_PARSER_EXPORT char * dateEncoded()
constexpr const TAG_PARSER_EXPORT char * datePurchased()
constexpr const TAG_PARSER_EXPORT char * numberOfBytes()
constexpr const TAG_PARSER_EXPORT char * synopsis()
constexpr const TAG_PARSER_EXPORT char * partOffset()
constexpr const TAG_PARSER_EXPORT char * thanksTo()
constexpr const TAG_PARSER_EXPORT char * catalogNumber()
constexpr const TAG_PARSER_EXPORT char * artist()
constexpr const TAG_PARSER_EXPORT char * soundEngineer()
constexpr const TAG_PARSER_EXPORT char * isrc()
constexpr const TAG_PARSER_EXPORT char * writtenBy()
constexpr const TAG_PARSER_EXPORT char * compositionLocation()
constexpr const TAG_PARSER_EXPORT char * actor()
constexpr const TAG_PARSER_EXPORT char * partNumber()
constexpr const TAG_PARSER_EXPORT char * assistantDirector()
constexpr const TAG_PARSER_EXPORT char * sample()
constexpr const TAG_PARSER_EXPORT char * fps()
constexpr const TAG_PARSER_EXPORT char * label()
constexpr const TAG_PARSER_EXPORT char * purchaseInfo()
constexpr const TAG_PARSER_EXPORT char * accompaniment()
constexpr const TAG_PARSER_EXPORT char * writingApp()
constexpr const TAG_PARSER_EXPORT char * icra()
constexpr const TAG_PARSER_EXPORT char * dateWritten()
constexpr const TAG_PARSER_EXPORT char * costumeDesigner()
constexpr TAG_PARSER_EXPORT std::uint64_t matroskaTagTargetLevelValue(TagTargetLevel targetLevel)
Returns the Matroska specific target level value for the specified general targetLevel.
constexpr const TAG_PARSER_EXPORT char * duration()
constexpr const TAG_PARSER_EXPORT char * measure()
constexpr const TAG_PARSER_EXPORT char * lyrics()
constexpr const TAG_PARSER_EXPORT char * comment()
constexpr const TAG_PARSER_EXPORT char * conductor()
constexpr const TAG_PARSER_EXPORT char * dateTagged()
constexpr const TAG_PARSER_EXPORT char * productionStudio()
constexpr const TAG_PARSER_EXPORT char * instruments()
constexpr const TAG_PARSER_EXPORT char * bitrate()
The track's bit rate in bits per second.
constexpr const TAG_PARSER_EXPORT char * numberOfBytes()
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
constexpr const TAG_PARSER_EXPORT char * numberOfFrames()
constexpr const TAG_PARSER_EXPORT char * summary()
constexpr const TAG_PARSER_EXPORT char * purchaseOwner()
constexpr const TAG_PARSER_EXPORT char * subtitle()
constexpr const TAG_PARSER_EXPORT char * license()
constexpr const TAG_PARSER_EXPORT char * encoder()
constexpr const TAG_PARSER_EXPORT char * album()
constexpr const TAG_PARSER_EXPORT char * rating()
constexpr const TAG_PARSER_EXPORT char * original()
constexpr const TAG_PARSER_EXPORT char * period()
constexpr const TAG_PARSER_EXPORT char * phone()
constexpr const TAG_PARSER_EXPORT char * purchaseItem()
constexpr const TAG_PARSER_EXPORT char * originalMediaType()
constexpr const TAG_PARSER_EXPORT char * purchasePrice()
constexpr const TAG_PARSER_EXPORT char * initialKey()
constexpr const TAG_PARSER_EXPORT char * productionCopyright()
constexpr const TAG_PARSER_EXPORT char * mixedBy()
constexpr const TAG_PARSER_EXPORT char * description()