Tag Parser
7.0.3
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>
Go to the source code of this file.
Namespaces | |
TagParser | |
Functions | |
TAG_PARSER_EXPORT ContainerFormat | TagParser::parseSignature (const char *buffer, int bufferSize) |
Parses the signature read from the specified buffer. More... | |
TAG_PARSER_EXPORT const char * | 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 const char * | TagParser::containerFormatName (ContainerFormat containerFormat) |
Returns the name of the specified container format as C-style string. More... | |
TAG_PARSER_EXPORT const char * | TagParser::containerFormatSubversion (ContainerFormat containerFormat) |
Returns the subversion of the container format as C-style string. More... | |
TAG_PARSER_EXPORT const char * | 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, uint64 targetLevelValue) |
Returns the general TagTargetLevel for the specified container format and raw targetLevelValue. More... | |
TAG_PARSER_EXPORT uint64 | TagParser::containerTargetLevelValue (ContainerFormat containerFormat, TagTargetLevel targetLevel) |
Returns the raw target level value for the specified containerFormat and general targetLevel. More... | |