Tag Parser  7.0.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Classes | Namespaces | Enumerations | Functions
mpegaudioframe.h File Reference
#include "../global.h"
#include <c++utilities/conversion/types.h>
#include <iostream>
Include dependency graph for mpegaudioframe.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TagParser::MpegAudioFrame
 

Namespaces

 IoUtilities
 Contains utility classes helping to read and write streams.
 
 TagParser
 

Enumerations

enum  TagParser::MpegChannelMode {
  TagParser::MpegChannelMode::Stereo, TagParser::MpegChannelMode::JointStereo, TagParser::MpegChannelMode::DualChannel, TagParser::MpegChannelMode::SingleChannel,
  TagParser::MpegChannelMode::Unspecifed
}
 Specifies the channel mode. More...
 
enum  TagParser::XingHeaderFlags {
  TagParser::XingHeaderFlags::None = 0x0u, TagParser::XingHeaderFlags::HasFramesField = 0x1u, TagParser::XingHeaderFlags::HasBytesField = 0x2u, TagParser::XingHeaderFlags::HasTocField = 0x4u,
  TagParser::XingHeaderFlags::HasQualityIndicator = 0x8u
}
 

Functions

TAG_PARSER_EXPORT const char * TagParser::mpegChannelModeString (MpegChannelMode channelMode)
 Returns the string representation for the specified channelMode. More...
 
XingHeaderFlags TagParser::operator| (XingHeaderFlags lhs, XingHeaderFlags rhs)
 
XingHeaderFlags TagParser::operator & (XingHeaderFlags lhs, XingHeaderFlags rhs)