ID3V2TagFrameFlags class
ID3V2TagFrameFlags class
Represents flags used in a ID3v2 tag frame.
The ID3V2TagFrameFlags type exposes the following members:
Properties
| Property | Description |
|---|---|
| tag_alter_preservation | Gets the flag that tells the software what to do with this frame if it is unknown and the tag is altered in any way.
This applies to all kinds of alterations, including adding more padding and reordering the frames. |
| file_alter_preservation | Gets the flag that tells the software what to do with this frame if it is unknown and the file, excluding the tag, is altered.
This does not apply when the audio is completely replaced with other audio data. |
| read_only | Gets the tag that tells the software that the contents of this frame is intended to be read-only. |
| compression | Gets a value indicating whether the frame is compressed. |
| encryption | Gets a value indicating whether the frame is encrypted.
If set one byte indicating with which method it was encrypted will be appended to the frame header. |
| grouping_identity | Gets a value indicating whether the frame belongs to a group of frames.
If set a group identifier byte is added to the frame header. Every frame with the same group identifier belongs to the same group. |
| unsynchronisation | Gets a value indicating whether unsynchronisation was applied to this frame. |
| data_length_indicator | Gets a value indicating whether a data length indicator has been added to
the frame. The data length indicator is the value one would write as the ‘Frame length’ if all of the frame format flags were zeroed, represented as a 32 bit synchsafe integer. |
Methods
| Method | Description |
|---|---|
equals(self, other) |
Indicates whether the current object is equal to another object of the same type. |