Fix Mp4Tag::supportsField() for KnownField::EncoderSettings
This commit is contained in:
parent
eafbda8233
commit
2eb8760afa
11
mp4/mp4tag.h
11
mp4/mp4tag.h
|
@ -99,6 +99,7 @@ public:
|
|||
|
||||
uint32 fieldId(KnownField field) const;
|
||||
KnownField knownField(const uint32 &id) const;
|
||||
bool supportsField(KnownField field) const;
|
||||
using FieldMapBasedTag<Mp4TagField>::value;
|
||||
const TagValue &value(KnownField value) const;
|
||||
std::vector<const TagValue *> values(KnownField field) const;
|
||||
|
@ -144,6 +145,16 @@ inline TagTextEncoding Mp4Tag::proposedTextEncoding() const
|
|||
return TagTextEncoding::Utf8;
|
||||
}
|
||||
|
||||
inline bool Mp4Tag::supportsField(KnownField field) const
|
||||
{
|
||||
switch(field) {
|
||||
case KnownField::EncoderSettings:
|
||||
return true;
|
||||
default:
|
||||
return FieldMapBasedTag<Mp4TagField>::supportsField(field);
|
||||
}
|
||||
}
|
||||
|
||||
/*!
|
||||
* \brief Returns the value of the field with the specified \a mean and \a name attributes.
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue