26#ifndef TAGLIB_PICTURETYPE_H
27#define TAGLIB_PICTURETYPE_H
31#ifndef DO_NOT_DOCUMENT
48#define DECLARE_PICTURE_TYPE_ENUM(name) \
55 OtherFileIcon = 0x02, \
77 RecordingLocation = 0x0D, \
79 DuringRecording = 0x0E, \
81 DuringPerformance = 0x0F, \
83 MovieScreenCapture = 0x10, \
85 ColouredFish = 0x11, \
87 Illustration = 0x12, \
91 PublisherLogo = 0x14 \
93static TagLib::String typeToString(name type) { \
94 return TagLib::Utils::pictureTypeToString(type); \
96static name typeFromString(const TagLib::String &str) { \
97 return static_cast<name>( \
98 TagLib::Utils::pictureTypeFromString(str)); \
A wide string class suitable for unicode.
Definition tstring.h:83
A namespace for all TagLib related classes and functions.
Definition apefile.h:41
#define TAGLIB_EXPORT
Definition taglib_export.h:40