Tag Parser  8.2.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Classes | Namespaces | Enumerations | Functions
mediafileinfo.h File Reference
#include "./abstractcontainer.h"
#include "./basicfileinfo.h"
#include "./settings.h"
#include "./signature.h"
#include <memory>
#include <unordered_set>
#include <vector>
Include dependency graph for mediafileinfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TagParser::MediaFileInfo
 The MediaFileInfo class allows to read and write tag information providing a container/tag format independent interface. More...
 

Namespaces

 TagParser
 Contains all classes and functions of the TagInfo library.
 

Enumerations

enum  TagParser::ParsingStatus : byte { TagParser::ParsingStatus::NotParsedYet, TagParser::ParsingStatus::Ok, TagParser::ParsingStatus::NotSupported, TagParser::ParsingStatus::CriticalFailure }
 The ParsingStatus enum specifies whether a certain part of the file (tracks, tags, ...) has been parsed yet and if what the parsing result is. More...
 

Functions

 TagParser::DECLARE_ENUM_CLASS (MediaType, unsigned int)
 
 TagParser::DECLARE_ENUM_CLASS (TagType, unsigned int)