JVCL Help:TJvID3BinaryFrame
JVCL Help: TJvID3BinaryFrame Class
Search in JVCL Help
Search in all projectsClass Hierarchy
TJvID3Frame
TJvID3BinaryFrame
TJvID3AudioEncryptionFrame
TJvID3GeneralObjFrame
TJvID3PictureFrame
TJvID3SkipFrame
run\JvID3v2Base.pas
Summary
Base class for frames that contain a binary field.
Pascal
run\JvID3v2Base.pas
TJvID3BinaryFrame = class(TJvID3Frame);
Description
TJvID3BinaryFrame encapsulates the fundamental behavior common to frames that contain a binary field. TJvID3BinaryFrame introduces new properties to manipulate, load and save binary data to and from the frame.
You can use TJvID3BinaryFrame directly to represent a music CD identifier frame in a tag. Such a frame has frame identifier fiCDID ("MCDI"). The frame consists of a binary dump of the Table Of Contents, TOC, from the CD.
In addition, TJvID3BinaryFrame is the direct ancestor of the following frame components:
- TJvID3SkipFrame, that is used when the tag controller encounters an unknown frame in the tag, and encapsulates the data belonging to that unknown frame.
- TJvID3GeneralObjFrame, that can encapsulate any type of file.
- TJvID3AudioEncryptionFrame, that can encapsulate a datablock required for decryption of the audio.
- TJvID3PictureFrame, that can encapsulate a picture as binary data.
About
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