Tag Parser
9.1.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
The Mp4ExtendedFieldId specifies parameter for an extended field denoted via Mp4TagAtomIds::Extended. More...
#include <mp4tag.h>
Public Member Functions | |
Mp4ExtendedFieldId (const char *mean=nullptr, const char *name=nullptr, bool updateOnly=false) | |
Constructs a new instance with the specified parameter. More... | |
Mp4ExtendedFieldId (KnownField field) | |
Constructs a new instance for the specified field. More... | |
operator bool () const | |
Returns whether valid parameter are assigned. More... | |
bool | matches (const Mp4TagField &field) const |
Returns whether the current parameter match the specified field. More... | |
Public Attributes | |
const char * | mean |
mean parameter, usually Mp4TagExtendedMeanIds::iTunes More... | |
const char * | name |
name parameter More... | |
bool | updateOnly |
Whether only existing fields should be updated but no new extended field should be created. More... | |
The Mp4ExtendedFieldId specifies parameter for an extended field denoted via Mp4TagAtomIds::Extended.
|
inline |
TagParser::Mp4ExtendedFieldId::Mp4ExtendedFieldId | ( | KnownField | field | ) |
Constructs a new instance for the specified field.
Definition at line 25 of file mp4tag.cpp.
|
inline |
|
inline |
const char* TagParser::Mp4ExtendedFieldId::mean |
mean parameter, usually Mp4TagExtendedMeanIds::iTunes
const char* TagParser::Mp4ExtendedFieldId::name |
bool TagParser::Mp4ExtendedFieldId::updateOnly |