Tag Parser 12.3.1
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. | |