Tag Parser  7.0.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Enumerations | Functions
TagParser::Mpeg4ChannelConfigs Namespace Reference

Encapsulates all supported MPEG-4 channel configurations. More...

Enumerations

enum  Mpeg4ChannelConfig : byte {
  AotSpecificConfig = 0, FrontCenter, FrontLeftFrontRight, FrontCenterFrontLeftFrontRight,
  FrontCenterFrontLeftFrontRightBackCenter, FrontCenterFrontLeftFrontRightBackLeftBackRight, FrontCenterFrontLeftFrontRightBackLeftBackRightLFEChannel, FrontCenterFrontLeftFrontRightSideLeftSideRightBackLeftBackRightLFEChannel
}
 

Functions

TAG_PARSER_EXPORT const char * channelConfigString (byte config)
 Returns the string representation for the specified MPEG-4 channel config. More...
 
TAG_PARSER_EXPORT byte channelCount (byte config)
 Returns the channel count for the specified MPEG-4 channel config. More...
 

Detailed Description

Encapsulates all supported MPEG-4 channel configurations.

Enumeration Type Documentation

◆ Mpeg4ChannelConfig

Enumerator
AotSpecificConfig 
FrontCenter 
FrontLeftFrontRight 
FrontCenterFrontLeftFrontRight 
FrontCenterFrontLeftFrontRightBackCenter 
FrontCenterFrontLeftFrontRightBackLeftBackRight 
FrontCenterFrontLeftFrontRightBackLeftBackRightLFEChannel 
FrontCenterFrontLeftFrontRightSideLeftSideRightBackLeftBackRightLFEChannel 

Definition at line 600 of file mp4ids.h.

Function Documentation

◆ channelConfigString()

const char * TagParser::Mpeg4ChannelConfigs::channelConfigString ( byte  config)

Returns the string representation for the specified MPEG-4 channel config.

Definition at line 418 of file mp4ids.cpp.

◆ channelCount()

byte TagParser::Mpeg4ChannelConfigs::channelCount ( byte  config)

Returns the channel count for the specified MPEG-4 channel config.

Definition at line 445 of file mp4ids.cpp.