|
Tag Parser 10.2.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
#include "./signature.h"#include "./matroska/matroskatagid.h"#include <c++utilities/conversion/binaryconversion.h>#include <cstdint>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 (std::string_view buffer) |
| Parses the signature read from the specified buffer. More... | |
| 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. More... | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerFormatName (ContainerFormat containerFormat) |
| Returns the name of the specified container format as C-style string. More... | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerFormatSubversion (ContainerFormat containerFormat) |
| Returns the subversion of the container format as C-style string. More... | |
| TAG_PARSER_EXPORT std::string_view | TagParser::containerMimeType (ContainerFormat containerFormat, MediaType mediaType) |
| Returns the MIME-type of the container format as C-style string. More... | |
| TAG_PARSER_EXPORT TagTargetLevel | TagParser::containerTargetLevel (ContainerFormat containerFormat, std::uint64_t targetLevelValue) |
| Returns the general TagTargetLevel for the specified container format and raw targetLevelValue. More... | |
| 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. More... | |