Package | Description |
---|---|
org.jaudiotagger.tag |
Generic classes and interfaces for metadata blocks, broadly called tags.
|
org.jaudiotagger.tag.id3 |
Classes for all flavors of ID3.
|
org.jaudiotagger.tag.id3.framebody |
Classes for ID3V2 frames.
|
org.jaudiotagger.tag.lyrics3 |
Implementation of ID3 frames that follow the lyrics3 pattern, not restricted to lyrics.
|
Modifier and Type | Class and Description |
---|---|
class |
EmptyFrameException
Thrown when find a Frame but it contains no data.
|
class |
InvalidDataTypeException
Indicates there was a problem parsing this datatype due to a problem with the data
such as the array being empty when trying to read from a file.
|
class |
InvalidFrameException
Thrown if frame cannot be read correctly.
|
class |
InvalidFrameIdentifierException
Thrown if a frame identifier isn't valid.
|
class |
PaddingException |
Constructor and Description |
---|
ID3v24Frame(Lyrics3v2Field field)
Creates a new ID3v2_4Frame datatype based on Lyrics3.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractID3v2FrameBody.read(ByteBuffer byteBuffer)
This reads a frame body from a ByteBuffer into the appropriate FrameBody class and update the position of the
buffer to be just after the end of this frameBody
The ByteBuffer represents the tag and its position should be at the start of this frameBody.
|
void |
FrameBodyETCO.read(ByteBuffer byteBuffer) |
void |
FrameBodySYTC.read(ByteBuffer byteBuffer) |
Constructor and Description |
---|
AbstractFrameBodyNumberTotal(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRCK datatype.
|
AbstractFrameBodyPairs(ByteBuffer byteBuffer,
int frameSize)
Creates a new AbstractFrameBodyPairs data type.
|
AbstractFrameBodyTextInfo(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTextInformation data type from file.
|
AbstractFrameBodyUrlLink(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyUrlLink datatype.
|
AbstractID3v2FrameBody(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBody dataType from file.
|
FrameBodyAENC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyAENC datatype.
|
FrameBodyAPIC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyAPIC datatype.
|
FrameBodyASPI(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyASPI datatype.
|
FrameBodyCHAP(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyAENC datatype.
|
FrameBodyCOMM(ByteBuffer byteBuffer,
int frameSize)
Construct a Comment frame body from the buffer
|
FrameBodyCOMR(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyCOMR datatype.
|
FrameBodyCRM(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyCRM datatype.
|
FrameBodyCTOC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyCTOC datatype.
|
FrameBodyENCR(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyENCR datatype.
|
FrameBodyEncrypted(String identifier,
ByteBuffer byteBuffer,
int frameSize)
Read from file
|
FrameBodyEQU2(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyEQU2 datatype.
|
FrameBodyETCO(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyETCO datatype.
|
FrameBodyGEOB(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyGEOB datatype.
|
FrameBodyGRID(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyGRID datatype.
|
FrameBodyGRP1(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTBPM datatype.
|
FrameBodyIPLS(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyIPLS data type.
|
FrameBodyLINK(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyLINK datatype.
|
FrameBodyMCDI(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyMCDI datatype.
|
FrameBodyMVIN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTALB datatype.
|
FrameBodyMVNM(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRCK datatype.
|
FrameBodyOWNE(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyOWNE datatype.
|
FrameBodyPCNT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyPCNT datatype.
|
FrameBodyPIC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyPIC datatype.
|
FrameBodyPOPM(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyPOPM datatype.
|
FrameBodyPOSS(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyPOSS datatype.
|
FrameBodyPRIV(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyPRIV datatype.
|
FrameBodyRBUF(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyRBUF datatype.
|
FrameBodyRVA2(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyRVAD datatype.
|
FrameBodyRVAD(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyRVAD datatype.
|
FrameBodyRVRB(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyRVRB datatype.
|
FrameBodySEEK(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodySEEK datatype.
|
FrameBodySIGN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodySIGN datatype.
|
FrameBodySYLT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodySYLT datatype.
|
FrameBodySYTC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBody from buffer
|
FrameBodyTALB(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTALB datatype.
|
FrameBodyTBPM(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTBPM datatype.
|
FrameBodyTCMP(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTIT1 datatype.
|
FrameBodyTCOM(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTCOM datatype.
|
FrameBodyTCON(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTCON datatype.
|
FrameBodyTCOP(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTCOP datatype.
|
FrameBodyTDAT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDAT datatype.
|
FrameBodyTDEN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDEN datatype.
|
FrameBodyTDLY(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDLY datatype.
|
FrameBodyTDOR(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDOR datatype.
|
FrameBodyTDRC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDRC datatype from File
|
FrameBodyTDRL(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDRL datatype.
|
FrameBodyTDTG(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDTG datatype.
|
FrameBodyTENC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTENC dataType.
|
FrameBodyTEXT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTEXT datatype.
|
FrameBodyTFLT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTFLT datatype.
|
FrameBodyTIME(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTIME datatype.
|
FrameBodyTIPL(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTIPL data type.
|
FrameBodyTIT1(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTIT1 datatype.
|
FrameBodyTIT2(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTIT2 datatype.
|
FrameBodyTIT3(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTIT3 datatype.
|
FrameBodyTKEY(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTKEY datatype.
|
FrameBodyTLAN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTLAN datatype.
|
FrameBodyTLEN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTLEN datatype.
|
FrameBodyTMCL(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTMCL data type.
|
FrameBodyTMED(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTMED datatype.
|
FrameBodyTMOO(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTMOO datatype.
|
FrameBodyTOAL(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTOAL datatype.
|
FrameBodyTOFN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTOFN datatype.
|
FrameBodyTOLY(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTOLY datatype.
|
FrameBodyTOPE(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTOPE datatype.
|
FrameBodyTORY(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTORY datatype.
|
FrameBodyTOWN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTOWN datatype.
|
FrameBodyTPE1(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTPE1 datatype.
|
FrameBodyTPE2(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTPE2 datatype.
|
FrameBodyTPE3(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTPE3 datatype.
|
FrameBodyTPE4(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTPE4 datatype.
|
FrameBodyTPOS(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRCK datatype.
|
FrameBodyTPRO(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTPRO datatype.
|
FrameBodyTPUB(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTPUB datatype.
|
FrameBodyTRCK(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRCK datatype.
|
FrameBodyTRDA(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRDA datatype.
|
FrameBodyTRSN(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRSN datatype.
|
FrameBodyTRSO(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRSO datatype.
|
FrameBodyTSIZ(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSIZ datatype.
|
FrameBodyTSO2(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOA datatype.
|
FrameBodyTSOA(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOA datatype.
|
FrameBodyTSOC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOA datatype.
|
FrameBodyTSOP(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOP datatype.
|
FrameBodyTSOT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOT datatype.
|
FrameBodyTSRC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSRC datatype.
|
FrameBodyTSSE(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSSE datatype.
|
FrameBodyTSST(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSST datatype.
|
FrameBodyTXXX(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTXXX datatype.
|
FrameBodyTYER(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTYER datatype.
|
FrameBodyUFID(ByteBuffer byteBuffer,
int frameSize)
Creates FrameBodyUFID datatype from buffer
|
FrameBodyUnsupported(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyUnsupported datatype.
|
FrameBodyUSER(ByteBuffer byteBuffer,
int frameSize)
Create a new FrameBodyUser by reading from byte buffer
|
FrameBodyUSLT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyUSLT datatype, populated from buffer
|
FrameBodyWCOM(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWCOM datatype.
|
FrameBodyWCOP(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWCOP datatype.
|
FrameBodyWOAF(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWOAF datatype.
|
FrameBodyWOAR(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWOAR datatype.
|
FrameBodyWOAS(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWOAS datatype.
|
FrameBodyWORS(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWORS datatype.
|
FrameBodyWPAY(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWPAY datatype.
|
FrameBodyWPUB(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWPUB datatype.
|
FrameBodyWXXX(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWXXX datatype by reading from file.
|
FrameBodyXSOA(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOT datatype.
|
FrameBodyXSOP(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOT datatype.
|
FrameBodyXSOT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTSOT datatype.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractLyrics3v2FieldFrameBody.read(ByteBuffer byteBuffer)
This reads a frame body from its file into the appropriate FrameBody class
Read the data from the given file into this datatype.
|
void |
FieldFrameBodyIMG.read(ByteBuffer byteBuffer) |
void |
FieldFrameBodyLYR.read(ByteBuffer byteBuffer) |
void |
FieldFrameBodyUnsupported.read(ByteBuffer byteBuffer) |
void |
Lyrics3v2Field.read(ByteBuffer byteBuffer) |
protected int |
AbstractLyrics3v2FieldFrameBody.readHeader(RandomAccessFile file)
This is called by superclass when attempt to read data from file.
|
Constructor and Description |
---|
FieldFrameBodyAUT(ByteBuffer byteBuffer)
Creates a new FieldBodyAUT datatype.
|
FieldFrameBodyEAL(ByteBuffer byteBuffer)
Creates a new FieldBodyEAL datatype.
|
FieldFrameBodyEAR(ByteBuffer byteBuffer)
Creates a new FieldBodyEAR datatype.
|
FieldFrameBodyETT(ByteBuffer byteBuffer)
Creates a new FieldBodyETT datatype.
|
FieldFrameBodyIMG(ByteBuffer byteBuffer)
Creates a new FieldBodyIMG datatype.
|
FieldFrameBodyIND(ByteBuffer byteBuffer)
Creates a new FieldBodyIND datatype.
|
FieldFrameBodyINF(ByteBuffer byteBuffer)
Creates a new FieldBodyINF datatype.
|
FieldFrameBodyLYR(ByteBuffer byteBuffer)
Creates a new FieldBodyLYR datatype.
|
FieldFrameBodyUnsupported(ByteBuffer byteBuffer)
Creates a new FieldBodyUnsupported datatype.
|
Lyrics3v2Field(ByteBuffer byteBuffer)
Creates a new Lyrics3v2Field datatype.
|
Copyright © 2005–2020 jthink.net. All rights reserved.