Tag Parser  8.0.1
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  TagParser::FlacMetaDataBlockHeader
 The FlacMetaDataBlockHeader class is a FLAC "METADATA_BLOCK_HEADER" parser and maker. More...
 
class  TagParser::FlacMetaDataBlockStreamInfo
 The FlacMetaDataBlockStreamInfo class is a FLAC "METADATA_BLOCK_STREAMINFO" parser. More...
 
class  TagParser::FlacMetaDataBlockPicture
 The FlacMetaDataBlockPicture class is a FLAC "METADATA_BLOCK_PICTURE" parser and maker. More...
 

Namespaces

 TagParser
 Contains all classes and functions of the TagInfo library.
 

Enumerations

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

Functions

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