Not supported by the DIIN format; always returns an empty string.
Not supported by the DIIN format; value is silently ignored.
Artist name. Stored and retrieved from the DIIN "DIAR" sub-chunk.
New artist name.
Not supported by the DIIN format; always returns an empty string.
Not supported by the DIIN format; value is silently ignored.
Not supported by the DIIN format; always returns an empty string.
Not supported by the DIIN format; value is silently ignored.
True when every field is empty / zero.
Track title. Stored and retrieved from the DIIN "DITI" sub-chunk.
New track title.
Not supported by the DIIN format; always returns 0.
Not supported by the DIIN format; value is silently ignored.
Not supported by the DIIN format; always returns 0.
Not supported by the DIIN format; value is silently ignored.
Return all complex property values for the given key.
The property key (e.g. "PICTURE").
An array of VariantMap objects, or an empty array if the key is not present.
Return the keys of all complex (non-string) properties stored in this tag. Complex properties include embedded pictures and similar structured data.
An array of property key strings, or an empty array if none.
Returns a PropertyMap containing only the supported fields (TITLE and ARTIST) with their current values.
A property map with at most two entries.
Remove properties that are not supported by this tag format. The default implementation is a no-op; subclasses may override.
Keys of the properties to remove.
Set complex property values for the given key, replacing any existing values.
The property key (e.g. "PICTURE").
The new values to store.
true if the property was stored, false if the format does not
support complex properties.
Applies the given property map to this tag.
Only TITLE and ARTIST keys are consumed; all other keys are returned in
the unsupported map. Fields absent from properties are cleared.
The incoming property map to apply.
A PropertyMap containing all keys that could not be set.
StaticduplicateCopy tag fields from source to target. When overwrite is false,
only empty fields in the target are filled in.
StaticjoinJoin an array of tag values with " / ".
The string values to join.
A single string with values separated by " / ".
DIIN (DSD Interchange Information) tag for DSDIFF files.
This is a very limited tag format that only supports title and artist. All other fields are ignored.