|
Tag Parser 12.5.2
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
Go to the source code of this file.
Namespaces | |
| namespace | TagParser |
| Contains all classes and functions of the TagInfo library. | |
Functions | |
| TAG_PARSER_EXPORT ContainerFormat | TagParser::parseSignature (const char *buffer, std::size_t bufferSize) |
| TAG_PARSER_EXPORT ContainerFormat | TagParser::parseSignature (std::string_view buffer) |
| Parses the signature read from the specified buffer. | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerFormatName (ContainerFormat containerFormat) |
| Returns the name of the specified container format as C-style string. | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerFormatAbbreviation (ContainerFormat containerFormat, MediaType mediaType, unsigned int version) |
| Returns the abbreviation of the container format as C-style string considering the specified media type and version. | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerFormatSubversion (ContainerFormat containerFormat) |
| Returns the subversion of the container format as C-style string. | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerMimeType (ContainerFormat containerFormat, MediaType mediaType) |
| Returns the MIME-type of the container format as C-style string. | |
| TAG_PARSER_EXPORT TagTargetLevel | TagParser::containerTargetLevel (ContainerFormat containerFormat, std::uint64_t targetLevelValue) |
| Returns the general TagTargetLevel for the specified container format and raw targetLevelValue. | |
| TAG_PARSER_EXPORT std::uint64_t | TagParser::containerTargetLevelValue (ContainerFormat containerFormat, TagTargetLevel targetLevel) |
| Returns the raw target level value for the specified containerFormat and general targetLevel. | |