1 #ifndef MEDIA_MATROSKATAGIDS_H 2 #define MEDIA_MATROSKATAGIDS_H 4 #include "../tagtarget.h" 11 namespace MatroskaTagIds {
69 return "LEAD_PERFORMER";
72 return "ACCOMPANIMENT";
93 return "ASSISTANT_DIRECTOR";
96 return "DIRECTOR_OF_PHOTOGRAPHY";
99 return "SOUND_ENGINEER";
102 return "ART_DIRECTOR";
105 return "PRODUCTION_DESIGNER";
108 return "CHOREGRAPHER";
111 return "COSTUME_DESIGNER";
123 return "SCREENPLAY_BY";
135 return "EXECUTIVE_PRODUCER";
138 return "DISTRIBUTED_BY";
141 return "MASTERED_BY";
153 return "PRODUCTION_STUDIO";
172 return "ORIGINAL_MEDIA_TYPE";
175 return "CONTENT_TYPE";
181 return "DESCRIPTION";
193 return "INITIAL_KEY";
206 return "DATE_RELEASED";
209 return "DATE_RECORDED";
212 return "DATE_ENCODED";
215 return "DATE_TAGGED";
218 return "DATE_DIGITIZED";
221 return "DATE_WRITTEN";
224 return "DATE_PURCHASED";
228 return "RECORDING_LOCATION";
231 return "COMPOSITION_LOCATION";
234 return "COMPOSER_NATIONALITY";
241 return "PLAY_COUNTER";
251 return "ENCODER_SETTINGS";
269 return "NUMBER_OF_FRAMES";
272 return "NUMBER_OF_BYTES";
281 return "REPLAYGAIN_GAIN";
284 return "REPLAYGAIN_PEAK";
287 return "Identifiers";
302 return "CATALOG_NUMBER";
312 return "PURCHASE_ITEM";
315 return "PURCHASE_INFO";
318 return "PURCHASE_OWNER";
321 return "PURCHASE_PRICE";
324 return "PURCHASE_CURRENCY";
331 return "PRODUCTION_COPYRIGHT";
337 return "TERMS_OF_USE";
344 namespace TrackSpecific {
346 return "NUMBER_OF_BYTES";
349 return "NUMBER_OF_FRAMES";
359 return "_STATISTICS_WRITING_APP";
362 return "_STATISTICS_WRITING_DATE_UTC";
365 return "_STATISTICS_TAGS";
384 return static_cast<uint64
>(targetLevel) * 10;
389 #endif // MEDIA_MATROSKATAGIDS_H
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.