public class FrameBodyTFLT extends AbstractFrameBodyTextInfo implements ID3v24FrameBody, ID3v23FrameBody
The 'File type' frame indicates which type of audio this tag defines. The following type and refinements are defined:
MPG | MPEG Audio | |
/1 | MPEG 1/2 layer I | |
/2 | MPEG 1/2 layer II | |
/3 | MPEG 1/2 layer III | |
/2.5 | MPEG 2.5 | |
/AAC | Advanced audio compression | |
VQF | Transform-domain Weighted Interleave Vector Quantization | |
PCM | Pulse Code Modulated audio |
but other types may be used, not for these types though. This is used in a similar way to the predefined types in the "TMED" frame, but without parentheses. If this frame is not present audio type is assumed to be "MPG".
For more details, please refer to the ID3 specifications:
TYPE_BODY
objectList
logger
Constructor and Description |
---|
FrameBodyTFLT()
Creates a new FrameBodyTFLT datatype.
|
FrameBodyTFLT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTFLT datatype.
|
FrameBodyTFLT(byte textEncoding,
String text)
Creates a new FrameBodyTFLT datatype.
|
FrameBodyTFLT(FrameBodyTFLT body) |
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier()
The ID3v2 frame identifier
|
addTextValue, getFirstTextValue, getNumberOfValues, getText, getTextWithoutTrailingNulls, getUserFriendlyValue, getValueAtIndex, getValues, setText, setupObjectList, write
createStructure, equals, getSize, read, setSize, setSize
getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, getTextEncoding, isSubsetOf, iterator, setHeader, setObjectValue, setTextEncoding, toString
public FrameBodyTFLT()
public FrameBodyTFLT(FrameBodyTFLT body)
public FrameBodyTFLT(byte textEncoding, String text)
textEncoding
- text
- public FrameBodyTFLT(ByteBuffer byteBuffer, int frameSize) throws InvalidTagException
byteBuffer
- frameSize
- InvalidTagException
public String getIdentifier()
getIdentifier
in class AbstractID3v2FrameBody
Copyright © 2005–2020 jthink.net. All rights reserved.