Class Summary |
APICFrame |
This class is the ID3v2 APIC frame type; it handles image data. |
BaseFrame |
This is an abstract superclass implementing common code for subclasses
of Frame. |
CommentFrame |
This class is the ID3v2 Comment frame (and non-synchronized lyrics) type. |
Container |
Container is a fake frame that holds multiple frames of the same type
in ID3v2's frame table. |
ContentTypeFrame |
This class is the ID3v2 TCON frame type, which attempts to represent
the type of content of a given track. |
FractionFrame |
This class implements the TRCK frame type, which encodes the track number
in an ID3v2 frame. |
FrameHeader |
FrameHeader is a class that provides ID3v2 with an
interpretation of the frame header structure. |
FrameHeader_2_0 |
FrameHeader_2_0 is a class that provides ID3v2 with an interpretation of
the frame header structure, as defined in the older ID3v2.2 specification. |
FrameHeader_3_0 |
FrameHeader_3_0 is a class that provides ID3v2 with an interpretation of
the frame header structure, as defined in the ID3v2.3 specification. |
FrameHeader_3_0_NoCompression |
FrameHeader_3_0 is a class that provides ID3v2 with an interpretation of
the frame header structure, as defined in the ID3v2.3 specification. |
GenericContainer |
Container is a fake frame that holds multiple frames of the same type
in ID3v2's frame table. |
GenericFrame |
This class is the generic ID3v2 frame type; it just takes the raw data from
an ID3v2 tag and stores it as a byte array. |
KeyedContainer |
Container is a fake frame that holds multiple frames of the same type
in ID3v2's frame table. |
MetaFrame |
Two types of meta frames were defined in ID3v2.2, and were
deprecated in ID3v2.3. |
TextBasedFrame |
This class is the basis for all text-based frame types in ID3v2, including
but not exclusive to the text frame type. |
TextFrame |
This class is the ID3v2 "Text Information Frame" frame type; it
handles all types of text frames, though it does so in a generic
fashion. |
TrackFrame |
This class implements the TRCK frame type, which encodes the track number
in an ID3v2 frame. |
TXXXFrame |
This class is the ID3v2 TXXX frame type; it handles "user-defined text"
frames, which contain two strings (the "Description" and the "Value"). |
YearFrame |
This class is the ID3v2 TYER frame type, which holds a four-character
numeric string representing a year. |
ZCDMFrame |
Two types of meta frames were defined in ID3v2.2,
and were deprecated in ID3v2.3. |