Tag Parser  6.3.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Namespaces | Functions
mp4ids.cpp File Reference
#include "./mp4ids.h"
#include "../mediaformat.h"
Include dependency graph for mp4ids.cpp:

Go to the source code of this file.

Namespaces

 Media
 Contains all classes and functions of the TagInfo library.
 
 Media::Mp4AtomIds
 Encapsulates the most common MP4 atom IDs.
 
 Media::Mp4TagAtomIds
 Encapsulates IDs of MP4 atoms holding tag information.
 
 Media::Mp4TagExtendedMeanIds
 Encapsulates "mean values" used in iTunes style MP4 tags.
 
 Media::Mp4TagExtendedNameIds
 Encapsulates "name values" used in iTunes style MP4 tags.
 
 Media::Mp4MediaTypeIds
 Encapsulates all supported MP4 media type IDs.
 
 Media::FourccIds
 Encapsulates all supported MP4 media format IDs (aka "FOURCCs").
 
 Media::Mp4FormatExtensionIds
 Encapsulates all supported MP4 media format description extensions.
 
 Media::Mpeg4ElementaryStreamObjectIds
 Encapsulates all supported MPEG-4 elementary stream object IDs.
 
 Media::Mpeg4DescriptorIds
 Encapsulates all known MPEG-4 descriptor IDs.
 
 Media::Mpeg4ElementaryStreamTypeIds
 Returns the name of the stream type denoted by the specified MPEG-4 stream type ID.
 
 Media::Mpeg4AudioObjectIds
 Encapsulates all supported MPEG-4 audio object type IDs.
 
 Media::Mpeg4ChannelConfigs
 Encapsulates all supported MPEG-4 channel configurations.
 
 Media::Mpeg4VideoCodes
 Encapsulates MPEG-4 video (14496-2) codes.
 
 Media::Mpeg2VideoCodes
 Encapsulates MPEG-2 video codes.
 

Functions

TAG_PARSER_EXPORT MediaFormat Media::FourccIds::fourccToMediaFormat (uint32 fourccId)
 
TAG_PARSER_EXPORT MediaFormat Media::Mpeg4ElementaryStreamObjectIds::streamObjectTypeFormat (byte streamObjectTypeId)
 Returns the Media::MediaFormat denoted by the specified MPEG-4 stream ID. More...
 
TAG_PARSER_EXPORT const char * Media::Mpeg4ElementaryStreamTypeIds::streamTypeName (byte streamTypeId)
 Returns the name of the stream type denoted by the specified MPEG-4 stream type ID. More...
 
TAG_PARSER_EXPORT MediaFormat Media::Mpeg4AudioObjectIds::idToMediaFormat (byte mpeg4AudioObjectId, bool sbrPresent=false, bool psPresent=false)
 
TAG_PARSER_EXPORT const char * Media::Mpeg4ChannelConfigs::channelConfigString (byte config)
 Returns the string representation for the specified MPEG-4 channel config. More...
 
TAG_PARSER_EXPORT byte Media::Mpeg4ChannelConfigs::channelCount (byte config)
 Returns the channel count for the specified MPEG-4 channel config. More...