Tag Parser  6.2.2
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  Media::MpegAudioFrame
 The MpegAudioFrame class is used to parse MPEG audio frames. More...
 

Namespaces

 IoUtilities
 Contains utility classes helping to read and write streams.
 
 Media
 Contains all classes and functions of the TagInfo library.
 

Enumerations

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

Functions

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