JVCL Help:TJvID3FrameHeaderFlag
From Project JEDI Wiki
Jump to navigationJump to searchJVCL Help: TJvID3FrameHeaderFlag type
Search in JVCL Help
Search in all projectsSummary
Enumerates options for the tag.
Pascal
run\JvId3v2Types.pas
TJvID3FrameHeaderFlag = (
fhfOnTagAlterDiscardFrame,
fhfOnFileAlterDiscardFrame,
fhfReadOnly,
fhfIsCompressed,
fhfIsEncrypted,
fhfContainsGroupInformation,
fhfUnsynchronisationApplied,
fhfDataLengthIndicator
);
TJvID3FrameHeaderFlags = setof TJvID3FrameHeaderFlag;
Members
Members | Description |
fhfOnTagAlterDiscardFrame | This applies to all kinds of alterations, including adding more padding and reordering the frames. If this flag is not included, the frame should be preserved. |
fhfOnFileAlterDiscardFrame | This does not apply when the audio is completely replaced with other audio data. If this flag is not included, the frame should be preserved. |
fhfReadOnly | Changing the contents might break something, e.g. a signature. If the contents are changed, without knowledge of why the frame was flagged read only and without taking the proper means to compensate, e.g. recalculating the signature, the flag must be removed. |
fhfIsCompressed | fhfDataLengthIndicator must also be included. Compression is not implemented by TJvID3Controller. |
fhfIsEncrypted | If set, the EncryptionID property of the frame is valid and indicates with which method it was encrypted. See description of the ENCR frame for more information about encryption method registration. fhfDataLengthIndicator must also be included. Encryption is not implemented by TJvID3Controller. |
fhfContainsGroupInformation | If set, the GroupID property of the frame is valid: every frame with the same group identifier belongs to the same group. |
fhfUnsynchronisationApplied | Indicates that unsynchronisation was applied to this frame. |
fhfDataLengthIndicator | Indicates that a data length indicator has been added to the frame. |
Description
Use the TJvID3FrameHeaderFlag type to specify options for the tag. TJvID3FrameHeaderFlags is a set of TJvID3FrameHeaderFlag values.
About
no pages or subcategories
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page