JVCL Help:TJvID3Frame.Encoding

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Summary

Specifies the encoding for the frame.


Pascal

 propertyEncoding: TJvID3Encoding;


Description

Use Encoding to specify an encoding for the frame. Possible encodings are:

  • ISO-8859-1.
  • UTF-16 encoded Unicode with BOM.
  • UTF-16BE encoded Unicode without BOM. (only for version 2.4)
  • UTF-8 encoded Unicode. (only for version 2.4)

Some frames allow different types of text encoding for specific fields of the frame (such as the text field of TJvID3TextFrame); other fields are always represented as ISO-8859-1 characters (such as TJvID3PictureFrame.MIMEType).
Property Encoding specifies the encoding of all fields that allow different types of text encoding of a frame. Frames that do not have fields that allow different types of text encoding, ignore the value of Encoding.
You can use the ReadEncodingAs property of a tag controller to specify the encoding of all frames after a tag has been read. Use the WriteEncodingAs property to specify with which encoding all frames are written to a tag.


See Also

TJvID3Controller.ReadEncodingAs, TJvID3Controller.WriteEncodingAs


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