Interface | Description |
---|---|
Id3SupportingTag |
This interface indicates that the tag supports ID3
|
Class | Description |
---|---|
AbstractID3Tag |
This is the abstract base class for all ID3 tags.
|
AbstractID3v1Tag |
This is the abstract base class for all ID3v1 tags.
|
AbstractID3v2Frame |
This abstract class is each frame header inside a ID3v2 tag.
|
AbstractID3v2Tag |
This is the abstract base class for all ID3v2 tags.
|
AbstractTag |
A tag is term given to a container that holds audio metadata
|
AbstractTagFrame |
A frame contains meta-information of a particular type.
|
AbstractTagFrameBody |
A frame body contains the data content for a frame
|
AbstractTagItem |
This specifies a series of methods that have to be implemented by all structural subclasses,
required to support all copy constructors,iterative methods and so on.
|
AggregatedFrame |
Required when a single generic field maps to multiple ID3 Frames
|
ID3Compression |
compresses frame data
Is currently required for V23Frames and V24Frames
|
ID3Frames |
Subclasses Defines ID3 frames for their Tag Version
Here we specify how frames are mapped between different Tag Versions
|
ID3SyncSafeInteger |
Peforms encoding/decoding of an syncsafe integer
|
ID3Tags |
This contains static methods that can be performed on tags
and to convert between tags.
|
ID3TextEncodingConversion |
Functions to encode text according to encodingoptions and ID3 version
|
ID3Unsynchronization |
Performs unsynchronization and synchronization tasks on a buffer.
|
ID3v11Tag |
Represents an ID3v11 tag.
|
ID3v1Iterator | |
ID3v1Tag |
Represents an ID3v1 tag.
|
ID3v1TagField |
This class encapsulates the name and content of a tag entry in id3 fields
|
ID3v22Frame |
Represents an ID3v2.2 frame.
|
ID3v22Frames |
Defines ID3v22 frames and collections that categorise frames within an ID3v22 tag.
|
ID3v22PreferredFrameOrderComparator |
Orders frame Ids so that the most important frames are writtne first
|
ID3v22Tag |
Represents an ID3v2.2 tag.
|
ID3v23Frame |
Represents an ID3v2.3 frame.
|
ID3v23Frames |
Defines ID3v23 frames and collections that categorise frames within an ID3v23 tag.
|
ID3v23PreferredFrameOrderComparator |
Orders frame Ids so that the most important frames are writtne first
|
ID3v23Tag |
Represents an ID3v2.3 tag.
|
ID3v24Frame |
Represents an ID3v2.4 frame.
|
ID3v24Frames |
Defines ID3v24 frames and collections that categorise frames.
|
ID3v24PreferredFrameOrderComparator |
Orders frame Ids so that the most important frames are writtne first
|
ID3v24Tag |
Represents an ID3v2.4 tag.
|
ID3v2ChapterFrames |
Defines ID3 Chapter frames and collections that categorise frames.
|
TyerTdatAggregatedFrame |
For use in ID3 for mapping YEAR field to TYER and TDAT Frames
|
Enum | Description |
---|---|
Id3FieldType |
Categorises id3 fields to aid in mapping to generic keys
|
ID3v1FieldKey |
Basic ID3v11 Field Names
|
ID3v22FieldKey |
List of known id3v22 metadata fields
|
ID3v23FieldKey |
List of known id3v23 metadata fields
|
ID3v24FieldKey |
List of known id3v24 metadata fields
|
Copyright © 2005–2020 jthink.net. All rights reserved.