JVCL Help:TJvID3NumberFrame

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

Search in JVCL Help

 
Search in all projects
 

Class Hierarchy

TJvID3Frame
TJvID3CustomTextFrame
TJvID3NumberFrame
run\JvID3v2Base.pas


Summary

Represents a numerical text information frame in a tag.

run\JvID3v2Base.pas


Pascal

 run\JvID3v2Base.pas
 TJvID3NumberFrame = class(TJvID3CustomTextFrame);


Description

Use TJvID3NumberFrame to represent a numerical text information frame in a tag.
There may only be one text information frame of its kind in a tag.
The following frame identifiers are supported by TJvID3NumberFrame.

Frame ID, name Description
fiBPM - TBPM The 'BPM' frame contains the number of beats per minute in the main part of the audio.
fiOrigYear - TORY The 'Original release year' frame is intended for the year when the original recording, if for example the music in the file should be a cover of a previously released song, was released. (Not in v2.4.0 tags)
fiPlaylistDelay - TDLY The 'Playlist delay' defines the numbers of milliseconds of silence that should be inserted before this audio. The value zero indicates that this is a part of a multifile audio track that should be played continuously.
fiSize - TSIZ The 'Size' frame contains the size of the audio file in bytes, excluding the ID3 v2 tag. (Not in v2.4.0 tags)
fiSongLen - TLEN The 'Length' frame contains the length of the audio file in milliseconds.
fiYear - TYER The 'Year' frame contains the year of the recording. (Not in v2.4.0 tags)


Use the Value property to specify the numerical value of the frame, for example:
{ Sets the value of the BMP frame to 120 }
TJvID3NumberFrame.FindOrCreate(MyTagController, fiBPM).Value := 120;

run\JvID3v2Base.pas


See Also

TJvID3TextFrame, TJvID3TimestampFrame

run\JvID3v2Base.pas


About

Navigation

run\JvID3v2Base.pas



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