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

Go to the source code of this file.

Classes

class  Media::FlacMetaDataBlockHeader
 The FlacMetaDataBlockHeader class is a FLAC "METADATA_BLOCK_HEADER" parser and maker. More...
 
class  Media::FlacMetaDataBlockStreamInfo
 The FlacMetaDataBlockStreamInfo class is a FLAC "METADATA_BLOCK_STREAMINFO" parser. More...
 
class  Media::FlacMetaDataBlockPicture
 The FlacMetaDataBlockPicture class is a FLAC "METADATA_BLOCK_PICTURE" parser and maker. More...
 

Namespaces

 Media
 Contains all classes and functions of the TagInfo library.
 

Enumerations

enum  Media::FlacMetaDataBlockType : byte {
  Media::FlacMetaDataBlockType::StreamInfo = 0, Media::FlacMetaDataBlockType::Padding, Media::FlacMetaDataBlockType::Application, Media::FlacMetaDataBlockType::SeekTable,
  Media::FlacMetaDataBlockType::VorbisComment, Media::FlacMetaDataBlockType::CuseSheet, Media::FlacMetaDataBlockType::Picture
}
 The FlacMetaDataBlockType enum specifies the type of FlacMetaDataBlockHeader. More...
 

Functions

constexpr bool Media::operator== (byte lhs, FlacMetaDataBlockType type)
 
constexpr bool Media::operator!= (byte lhs, FlacMetaDataBlockType type)