All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addFrame(ID3v2Frame). Method in class de.vdheide.mp3.ID3v2
Add a frame

B

ByteBuilder(byte). Constructor for class de.vdheide.mp3.ByteBuilder
Creates a new instance
ByteBuilder(byte, int). Constructor for class de.vdheide.mp3.ByteBuilder
Creates a new instance with an estimation of the size needed.

C

checkForTag(). Method in class de.vdheide.mp3.ID3
Check if ID3 tag is present

D

DO_COMPRESS. Static variable in class de.vdheide.mp3.ID3v2Frame

E

EMPHASIS_5015MS. Static variable in class de.vdheide.mp3.MP3Properties
EMPHASIS_CCITT. Static variable in class de.vdheide.mp3.MP3Properties
EMPHASIS_ILLEGAL. Static variable in class de.vdheide.mp3.MP3Properties
Constants for emphasis
EMPHASIS_NONE. Static variable in class de.vdheide.mp3.MP3Properties

F

FrameDamagedException(). Constructor for class de.vdheide.mp3.FrameDamagedException

G

getAlbum(). Method in class de.vdheide.mp3.ID3
Read album from ID3 tag
getAlbum(). Method in class de.vdheide.mp3.MP3File
Read album/movie/show title.
getArtist(). Method in class de.vdheide.mp3.ID3
Read artist from ID3 tag
getArtist(). Method in class de.vdheide.mp3.MP3File
Read artist, store as text content.
getArtistWebpage(). Method in class de.vdheide.mp3.MP3File
Read official artist / performer webpage, store as text content
getAudioFileWebpage(). Method in class de.vdheide.mp3.MP3File
Read official audio file webpage, store as text content
getAudioSourceWebpage(). Method in class de.vdheide.mp3.MP3File
Read official audio source webpage, store as text content Used e.g.
getBand(). Method in class de.vdheide.mp3.MP3File
Read band (orchestra, accompaniment), store as text content
getBinaryContent(). Method in class de.vdheide.mp3.TagContent
Get content
getBinarySubtype(). Method in class de.vdheide.mp3.TagContent
Get subtype
getBitrate(). Method in class de.vdheide.mp3.MP3File
getBitrate(). Method in class de.vdheide.mp3.MP3Properties
getBPM(). Method in class de.vdheide.mp3.MP3File
Read BPM.
getBytes(). Method in class de.vdheide.mp3.ByteBuilder
Read contents as byte array
getBytes(). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
Returns an array of bytes representing this extended header.
getBytes(). Method in class de.vdheide.mp3.ID3v2Frame
Returns an array of bytes representing this frame
getBytes(). Method in class de.vdheide.mp3.ID3v2Header
Convert header to array of bytes
getCDIdentifier(). Method in class de.vdheide.mp3.MP3File
Read Music CD identifier, store as binary content
getComment(). Method in class de.vdheide.mp3.ID3
Read comment from ID3 tag
getComments(). Method in class de.vdheide.mp3.MP3File
Read comments, store language as type, description as description and comments as text content
getCommercial(). Method in class de.vdheide.mp3.MP3File
Read commercial frame, store as binary content See the ID3v2 informal standard for details on the format of this field.
getCommercialInformation(). Method in class de.vdheide.mp3.MP3File
Read Commercial information webpage, store as text content
getComposer(). Method in class de.vdheide.mp3.MP3File
Read composer(s), stored as text content.
getCompression(). Method in class de.vdheide.mp3.ID3v2Frame
getConductor(). Method in class de.vdheide.mp3.MP3File
Read conductor, store as text content
getContent(). Method in class de.vdheide.mp3.ID3v2Frame
Returns content (decompressed)
getContentGroup(). Method in class de.vdheide.mp3.MP3File
Read content group description, store as text content.
getCopyright(). Method in class de.vdheide.mp3.MP3File
getCopyright(). Method in class de.vdheide.mp3.MP3Properties
getCopyrightText(). Method in class de.vdheide.mp3.MP3File
Read copyright, store as text content.
getCopyrightWebpage(). Method in class de.vdheide.mp3.MP3File
Read Coypright / legal information webpage, store as text content
getCRC(). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
getDate(). Method in class de.vdheide.mp3.MP3File
Read date (format DDMM), store as text content.
getDescription(). Method in class de.vdheide.mp3.TagContent
Get description
getEmphasis(). Method in class de.vdheide.mp3.MP3File
Returns emphasis used in MP3 file Better use constants from MP3Properties.
getEmphasis(). Method in class de.vdheide.mp3.MP3Properties
Returns emphasis used in MP3 file.
getEncapsulatedObject(). Method in class de.vdheide.mp3.MP3File
Read general encapsulated object, store MIME type as type, filename as text subtype, description as description and object as binary content.
getEncodedBy(). Method in class de.vdheide.mp3.MP3File
Read encoded by, store as text content.
getEncryptionID(). Method in class de.vdheide.mp3.ID3v2Frame
getEncryptionMethodRegistration(). Method in class de.vdheide.mp3.MP3File
Read encryption method registration, store owner identifier as type, method symbol as binary subtype and encryption data as binary content.
getEqualisation(). Method in class de.vdheide.mp3.MP3File
Read equalisation, store as binary content See the ID3v2 informal standard for details on the format of this field.
getEventTimingCodes(). Method in class de.vdheide.mp3.MP3File
Read event timing codes, store as binary content See the ID3v2 informal standard for details on the format of this field.
getExperimental(). Method in class de.vdheide.mp3.ID3v2Header
Is experimental?
getFileAlterPreservation(). Method in class de.vdheide.mp3.ID3v2Frame
getFileOwner(). Method in class de.vdheide.mp3.MP3File
Read file owner, store as text content
getFilesize(). Method in class de.vdheide.mp3.MP3File
Get size of file in bytes, excluding id3v2 tag, store as text content
getFileType(). Method in class de.vdheide.mp3.MP3File
Read file type, store as text content.
getFrame(String). Method in class de.vdheide.mp3.ID3v2
Return all frame with ID id
getFrames(). Method in class de.vdheide.mp3.ID3v2
Get all frames
getGenre(). Method in class de.vdheide.mp3.ID3
Read genre from ID3 tag
getGenre(). Method in class de.vdheide.mp3.MP3File
Read genre (type of music like "Soul", "Rock", etc.) stored as text content.
getGroup(). Method in class de.vdheide.mp3.ID3v2Frame
getGroupIdentificationRegistration(). Method in class de.vdheide.mp3.MP3File
Read group identification registration, store owner identifier as type, group symbol as binary subtype and group dependent data as binary content.
getID(). Method in class de.vdheide.mp3.ID3v2Frame
Public methods
getInitialKey(). Method in class de.vdheide.mp3.MP3File
Read initial key

Musical key in which sound starts.

getInternetRadioStationName(). Method in class de.vdheide.mp3.MP3File
Get Internet radio station name, store as text content
getInternetRadioStationOwner(). Method in class de.vdheide.mp3.MP3File
Get Internet radio station owner, store as text content
getInternetRadioStationWebpage(). Method in class de.vdheide.mp3.MP3File
Read official internet radio station webpage, store as text content
getISRC(). Method in class de.vdheide.mp3.MP3File
Get International Standard Recording Code, store as text content
getLanguage(). Method in class de.vdheide.mp3.MP3File
Read language of lyrics

Language is represented with three characters according to ISO-639-2.

getLayer(). Method in class de.vdheide.mp3.MP3File
getLayer(). Method in class de.vdheide.mp3.MP3Properties
getLength(). Method in class de.vdheide.mp3.ID3v2Frame
Calculates the number of bytes necessary to store a byte representation of this frame
getLength(). Method in class de.vdheide.mp3.MP3File
getLength(). Method in class de.vdheide.mp3.MP3Properties
getLengthInTag(). Method in class de.vdheide.mp3.MP3File
Read length of audiofile in milliseconds, store as text content.
getLookupTable(). Method in class de.vdheide.mp3.MP3File
Read MPEG location lookup table, store as binary content See the ID3v2 informal standard for details on the format of this field.
getLyricist(). Method in class de.vdheide.mp3.MP3File
Read lyricist, store as text content.
getMediaType(). Method in class de.vdheide.mp3.MP3File
Read media type, store as text content.
getMode(). Method in class de.vdheide.mp3.MP3File
Returns mode (mono, stereo, etc.) used in MP3 file Better use constants from MP3Properties.
getMode(). Method in class de.vdheide.mp3.MP3Properties
Returns mode (mono, stereo) used in MP3 file.
getMPEGLevel(). Method in class de.vdheide.mp3.MP3File
getMPEGLevel(). Method in class de.vdheide.mp3.MP3Properties
getOriginal(). Method in class de.vdheide.mp3.MP3File
getOriginal(). Method in class de.vdheide.mp3.MP3Properties
getOriginalArtist(). Method in class de.vdheide.mp3.MP3File
Read original artist(s) (for cover songs), store as text content
getOriginalFilename(). Method in class de.vdheide.mp3.MP3File
Read original filename, store as text content

Original filename is used to store prefered filename on media which does have limitations to the filename.

getOriginalLyricist(). Method in class de.vdheide.mp3.MP3File
Read original lyricist(s) (for cover songs), store as text content
getOriginalTitle(). Method in class de.vdheide.mp3.MP3File
Read original title (for cover songs), store as text content
getOriginalYear(). Method in class de.vdheide.mp3.MP3File
Read original release year (format YYYY) (for cover songs), store as text content
getOwnership(). Method in class de.vdheide.mp3.MP3File
Read ownership, store as binary content See the ID3v2 informal standard for details on the format of this field.
getPadding(). Method in class de.vdheide.mp3.MP3File
getPadding(). Method in class de.vdheide.mp3.MP3Properties
getPaddingSize(). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
getPartOfSet(). Method in class de.vdheide.mp3.MP3File
Read part of a set (e.g.
getPaymentWebpage(). Method in class de.vdheide.mp3.MP3File
Read payment webpage, store as text content
getPicture(). Method in class de.vdheide.mp3.MP3File
Read attached picture, store MIME type as type, picture type as binary subtype, description as description and picture data as binary content.
getPlayCounter(). Method in class de.vdheide.mp3.MP3File
Read play counter, store as binary content See the ID3v2 informal standard for details on the format of this field.
getPlaylistDelay(). Method in class de.vdheide.mp3.MP3File
Read playlist delay, store as text content.
getPopularimeter(). Method in class de.vdheide.mp3.MP3File
Read popularimeter, store as binary content See the ID3v2 informal standard for details on the format of this field.
getPositionSynchronization(). Method in class de.vdheide.mp3.MP3File
Read position synchronization, store as binary content See the ID3v2 informal standard for details on the format of this field.
getPrivate(). Method in class de.vdheide.mp3.MP3File
getPrivate(). Method in class de.vdheide.mp3.MP3Properties
getPrivateData(). Method in class de.vdheide.mp3.MP3File
Read private data, store owner identifier as type, private data as binary content.
getProtection(). Method in class de.vdheide.mp3.MP3File
getProtection(). Method in class de.vdheide.mp3.MP3Properties
getPublisher(). Method in class de.vdheide.mp3.MP3File
Read publisher, store as text content
getPublishersWebpage(). Method in class de.vdheide.mp3.MP3File
Read official publishers webpage, store as text content
getReadOnly(). Method in class de.vdheide.mp3.ID3v2Frame
getRecommendedBufferSize(). Method in class de.vdheide.mp3.MP3File
Read recommended buffer size, store as binary content See the ID3v2 informal standard for details on the format of this field.
getRecordingDates(). Method in class de.vdheide.mp3.MP3File
Get recording dates, store as text content
getRelativeVolumenAdjustment(). Method in class de.vdheide.mp3.MP3File
Read relative volume adjustment, store as binary content See the ID3v2 informal standard for details on the format of this field.
getRemixer(). Method in class de.vdheide.mp3.MP3File
Read remixer, store as text content
getReverb(). Method in class de.vdheide.mp3.MP3File
Read reverb, store as binary content See the ID3v2 informal standard for details on the format of this field.
getSamplerate(). Method in class de.vdheide.mp3.MP3File
getSamplerate(). Method in class de.vdheide.mp3.MP3Properties
getSize(). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
getSubtitle(). Method in class de.vdheide.mp3.MP3File
Read subtitle, store as text content.
getSynchronizedLyrics(). Method in class de.vdheide.mp3.MP3File
Read synchronized lyrics, store as binary content See the ID3v2 informal standard for details on the format of this field.
getSynchronizedTempoCodes(). Method in class de.vdheide.mp3.MP3File
Read synchronized tempo codes, store as binary content See the ID3v2 informal standard for details on the format of this field.
getTagAlterPreservation(). Method in class de.vdheide.mp3.ID3v2Frame
getTagSize(). Method in class de.vdheide.mp3.ID3v2Header
Get length of tag
getTermsOfUse(). Method in class de.vdheide.mp3.MP3File
Read terms of use, store language as type and terms of use as text content
getTextContent(). Method in class de.vdheide.mp3.TagContent
Get content
getTextSubtype(). Method in class de.vdheide.mp3.TagContent
Get subtype
getTime(). Method in class de.vdheide.mp3.MP3File
Read time (format HHMM), store as text content.
getTitle(). Method in class de.vdheide.mp3.ID3
Read title from ID3 tag
getTitle(). Method in class de.vdheide.mp3.MP3File
Read song title, store as text content.
getTrack(). Method in class de.vdheide.mp3.ID3
Read track number from ID3 tag
getTrack(). Method in class de.vdheide.mp3.MP3File
Read track number, store in text content.
getType(). Method in class de.vdheide.mp3.TagContent
Get type
getUniqueFileIdentifier(). Method in class de.vdheide.mp3.MP3File
Read unique file identifier.
getUnsynchronization(). Method in class de.vdheide.mp3.ID3v2Header
Is unsynchronization bit set?
getUnsynchronizedLyrics(). Method in class de.vdheide.mp3.MP3File
Read unsynchronized lyrics, store language as type, description as description and lyrics as text content
getUseCompression(). Method in class de.vdheide.mp3.MP3File
getUseCRC(). Method in class de.vdheide.mp3.ID3v2
getUseCRC(). Method in class de.vdheide.mp3.MP3File
getUsePadding(). Method in class de.vdheide.mp3.ID3v2
getUsePadding(). Method in class de.vdheide.mp3.MP3File
getUserDefinedText(). Method in class de.vdheide.mp3.MP3File
Read user defined text, store description as description and value as text content
getUserDefinedURL(). Method in class de.vdheide.mp3.MP3File
Read user defined URL, store description as description and URL as text content
getUseUnsynchronization(). Method in class de.vdheide.mp3.ID3v2
getUseUnsynchronization(). Method in class de.vdheide.mp3.MP3File
getWriteID3(). Method in class de.vdheide.mp3.MP3File
Should an ID3 tag be written
getWriteID3v2(). Method in class de.vdheide.mp3.MP3File
Should an ID3v2 tag be written?
getYear(). Method in class de.vdheide.mp3.ID3
Read year from ID3 tag
getYear(). Method in class de.vdheide.mp3.MP3File
Get year of recording, store as text content

H

hasCRC(). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
hasExtendedHeader(). Method in class de.vdheide.mp3.ID3v2Header
Is extended header present?
hasTag(). Method in class de.vdheide.mp3.ID3v2
Test if file already has an ID3v2 tag

I

ID3(File). Constructor for class de.vdheide.mp3.ID3
Create a new ID3 tag which is based on mp3_file
ID3Exception(). Constructor for class de.vdheide.mp3.ID3Exception
ID3IllegalFormatException(). Constructor for class de.vdheide.mp3.ID3IllegalFormatException
ID3v2(File). Constructor for class de.vdheide.mp3.ID3v2
Provides access to file's ID3v2 tag
ID3v2(InputStream). Constructor for class de.vdheide.mp3.ID3v2
Provides access to ID3v2 tag.
ID3v2DecompressionException(). Constructor for class de.vdheide.mp3.ID3v2DecompressionException
ID3v2Exception(). Constructor for class de.vdheide.mp3.ID3v2Exception
ID3v2ExtendedHeader(). Constructor for class de.vdheide.mp3.ID3v2ExtendedHeader
Creates an extended header with preferences
ID3v2ExtendedHeader(boolean, int, int). Constructor for class de.vdheide.mp3.ID3v2ExtendedHeader
Creates an extended header
ID3v2ExtendedHeader(InputStream). Constructor for class de.vdheide.mp3.ID3v2ExtendedHeader
Creates an extended header from a stream.
ID3v2Frame(InputStream). Constructor for class de.vdheide.mp3.ID3v2Frame
Creates a new ID3v2 frame from a stream.
ID3v2Frame(String, byte[], boolean, boolean, boolean, byte, byte, byte). Constructor for class de.vdheide.mp3.ID3v2Frame
Creates a new ID3v2 frame
ID3v2Header(). Constructor for class de.vdheide.mp3.ID3v2Header
Create a new (empty) header
ID3v2Header(byte, byte, boolean, boolean, boolean, int). Constructor for class de.vdheide.mp3.ID3v2Header
Build a ID3v2 header
ID3v2Header(InputStream). Constructor for class de.vdheide.mp3.ID3v2Header
Creates an ID3v2 header from an input stream.
ID3v2IllegalVersionException(). Constructor for class de.vdheide.mp3.ID3v2IllegalVersionException
ID3v2NoSuchFrameException(). Constructor for class de.vdheide.mp3.ID3v2NoSuchFrameException
ID3v2WrongCRCException(). Constructor for class de.vdheide.mp3.ID3v2WrongCRCException
ID_INVALID. Static variable in class de.vdheide.mp3.ID3v2Frame
IS_COMPRESSED. Static variable in class de.vdheide.mp3.ID3v2Frame
isHeader(byte[]). Static method in class de.vdheide.mp3.ID3v2Header
Checks if bytes contain a correct header
ISO. Static variable in class de.vdheide.mp3.ByteBuilder

M

MODE_DUAL_CHANNEL. Static variable in class de.vdheide.mp3.MP3Properties
MODE_JOINT_STEREO. Static variable in class de.vdheide.mp3.MP3Properties
MODE_MONO. Static variable in class de.vdheide.mp3.MP3Properties
MODE_STEREO. Static variable in class de.vdheide.mp3.MP3Properties
Constants for mode
MP3File(File, String). Constructor for class de.vdheide.mp3.MP3File
Creates a MP3File instance that represents the file with the specified name in the specified directory.
MP3File(String). Constructor for class de.vdheide.mp3.MP3File
Creates a new instance.
MP3File(String, String). Constructor for class de.vdheide.mp3.MP3File
Creates a File instance whose pathname is the pathname of the specified directory, followed by the separator character, followed by the name argument.
MP3Properties(File). Constructor for class de.vdheide.mp3.MP3Properties
Create a new instance connected to file.

N

NO_COMPRESSION. Static variable in class de.vdheide.mp3.ID3v2Frame
Public contants
NoID3TagException(). Constructor for class de.vdheide.mp3.NoID3TagException
NoID3v2HeaderException(). Constructor for class de.vdheide.mp3.NoID3v2HeaderException
NoID3v2TagException(). Constructor for class de.vdheide.mp3.NoID3v2TagException
NoMP3FrameException(). Constructor for class de.vdheide.mp3.NoMP3FrameException
NONE. Static variable in class de.vdheide.mp3.ByteBuilder

P

ParseException(). Constructor for class de.vdheide.mp3.ParseException
put(byte). Method in class de.vdheide.mp3.ByteBuilder
Write a single byte to the end of the so far saved contents.
put(byte[]). Method in class de.vdheide.mp3.ByteBuilder
Write a byte array to the end of the contents saved so far.
put(String). Method in class de.vdheide.mp3.ByteBuilder
Write a text according to the selected encoding

R

read(boolean, ID3v2, String). Static method in class de.vdheide.mp3.TextFrame
Read content from ID3v2 tag.
read(ID3v2, String). Static method in class de.vdheide.mp3.TextFrameEncoding
Read content from ID3v2 tag.
read(ID3v2, String). Static method in class de.vdheide.mp3.TextFrameNoEncoding
Read content from ID3v2 tag.
readFromFile(InputStream). Method in class de.vdheide.mp3.ID3v2Header
Reads header from stream in Header must start at file position.
readTag(). Method in class de.vdheide.mp3.ID3
Read ID3 tag and prepare for retrieval with getXXX Use this method to reread tag if changed externally
removeFrame(ID3v2Frame). Method in class de.vdheide.mp3.ID3v2
Remove a frame.
removeFrame(String). Method in class de.vdheide.mp3.ID3v2
Remove all frames with a given id.
removeFrame(String, int). Method in class de.vdheide.mp3.ID3v2
Remove a spefic frames with a given id.
removeFrames(). Method in class de.vdheide.mp3.ID3v2
Remove all frames
REVISION. Static variable in class de.vdheide.mp3.ID3v2
ID3v2 revision

S

setAlbum(String). Method in class de.vdheide.mp3.ID3
Set album
setAlbum(TagContent). Method in class de.vdheide.mp3.MP3File
Set album.
setArtist(String). Method in class de.vdheide.mp3.ID3
Set artist
setArtist(TagContent). Method in class de.vdheide.mp3.MP3File
Set artist, read from text content.
setArtistWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set official artist / performer webpage, read from text content.
setAudioFileWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set official audio file webpage, read from text content.
setAudioSourceWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set official audio source webpage, read from text content.
setBand(TagContent). Method in class de.vdheide.mp3.MP3File
Set band, read from text content.
setBPM(TagContent). Method in class de.vdheide.mp3.MP3File
Set BPM.
setCDIdentifier(TagContent). Method in class de.vdheide.mp3.MP3File
Set music CD identifier, read from binary content.
setComment(String). Method in class de.vdheide.mp3.ID3
Set comment
setComments(TagContent). Method in class de.vdheide.mp3.MP3File
Set comments.
setCommercial(TagContent). Method in class de.vdheide.mp3.MP3File
Set commercial frame, read from binary content.
setCommercialInformation(TagContent). Method in class de.vdheide.mp3.MP3File
Set Commercial information webpage, read from text content.
setComposer(TagContent). Method in class de.vdheide.mp3.MP3File
Set composer(s), read from text content.
setCompression(boolean). Method in class de.vdheide.mp3.ID3v2Frame
setConductor(TagContent). Method in class de.vdheide.mp3.MP3File
Set conductor, read from text content.
setContent(byte[]). Method in class de.vdheide.mp3.TagContent
Set content field with binary data
setContent(String). Method in class de.vdheide.mp3.TagContent
Set content field with textual data
setContentGroup(TagContent). Method in class de.vdheide.mp3.MP3File
Set content group description, read from text content.
setCopyrightText(TagContent). Method in class de.vdheide.mp3.MP3File
Set copyright, read from text content.
setCopyrightWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set Copyright / legal information webpage, read from text content.
setCRC(int). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
Set CRC.
setDate(TagContent). Method in class de.vdheide.mp3.MP3File
Set date (format DDMM), read from text content.
setDescription(String). Method in class de.vdheide.mp3.TagContent
Set description field
setEncapsulatedObject(TagContent). Method in class de.vdheide.mp3.MP3File
Set general encapsulated object.
setEncodedBy(TagContent). Method in class de.vdheide.mp3.MP3File
Set encoded by, read from text content.
setEncryption(byte). Method in class de.vdheide.mp3.ID3v2Frame
setEncryptionMethodRegistration(TagContent). Method in class de.vdheide.mp3.MP3File
Set encryption method registration.
setEqualisation(TagContent). Method in class de.vdheide.mp3.MP3File
Set equalisation, read from binary content.
setEventTimingCodes(TagContent). Method in class de.vdheide.mp3.MP3File
Set event timing codes, read from binary content.
setExperimental(boolean). Method in class de.vdheide.mp3.ID3v2Header
Set / unset experimental e *
setExtendedHeader(boolean). Method in class de.vdheide.mp3.ID3v2Header
Set / unset extended header present
setFileAlterPreservation(boolean). Method in class de.vdheide.mp3.ID3v2Frame
setFileOwner(TagContent). Method in class de.vdheide.mp3.MP3File
Set file owner, read from text content.
setFilesize(TagContent). Method in class de.vdheide.mp3.MP3File
Set size of files in bytes, excluding id3v2 tag, read from text content.
setFileType(TagContent). Method in class de.vdheide.mp3.MP3File
Set file type, read from text content.
setGenre(int). Method in class de.vdheide.mp3.ID3
Set genre
setGenre(TagContent). Method in class de.vdheide.mp3.MP3File
Set genre, read from text content.
setGroup(byte). Method in class de.vdheide.mp3.ID3v2Frame
setGroupIdentificationRegistration(TagContent). Method in class de.vdheide.mp3.MP3File
Set group identification registration.
setHasCRC(boolean). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
Set if CRC is used
setID(String). Method in class de.vdheide.mp3.ID3v2Frame
setInitialKey(TagContent). Method in class de.vdheide.mp3.MP3File
Set initial key, read from text content.
setInternetRadioStationName(TagContent). Method in class de.vdheide.mp3.MP3File
Set Internet radio station name, read from text content.
setInternetRadioStationOwner(TagContent). Method in class de.vdheide.mp3.MP3File
Set Internet radio station owner, read from text content.
setInternetRadioStationWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set official internet radio station webpage, read from text content.
setISRC(TagContent). Method in class de.vdheide.mp3.MP3File
Set International Standard Recording Code, read from text content.
setLanguage(TagContent). Method in class de.vdheide.mp3.MP3File
Set language of lyrics, read from text content.
setLengthInTag(TagContent). Method in class de.vdheide.mp3.MP3File
Set length of audiofile in milliseconds, read from text content.
setLookupTable(TagContent). Method in class de.vdheide.mp3.MP3File
Set MPEG location lookup table, read from binary content.
setLyricist(TagContent). Method in class de.vdheide.mp3.MP3File
Set lyricist, read from text content.
setMediaType(TagContent). Method in class de.vdheide.mp3.MP3File
Set media type, read from text content.
setOriginalArtist(TagContent). Method in class de.vdheide.mp3.MP3File
Set original artist(s), read from text content.
setOriginalFilename(TagContent). Method in class de.vdheide.mp3.MP3File
Set original filename, read from text content.
setOriginalLyricist(TagContent). Method in class de.vdheide.mp3.MP3File
Set original lyricist(s), read from text content.
setOriginalTitle(TagContent). Method in class de.vdheide.mp3.MP3File
Set original title, read from text content.
setOriginalYear(TagContent). Method in class de.vdheide.mp3.MP3File
Set original release year (format YYYY), read from text content.
setOwnership(TagContent). Method in class de.vdheide.mp3.MP3File
Set ownership, read from binary content.
setPaddingSize(int). Method in class de.vdheide.mp3.ID3v2ExtendedHeader
Set size of padding
setPartOfSet(TagContent). Method in class de.vdheide.mp3.MP3File
Set part of a set (e.g.
setPaymentWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set payment webpage, read from text content.
setPicture(TagContent). Method in class de.vdheide.mp3.MP3File
Set attached picture.
setPlayCounter(TagContent). Method in class de.vdheide.mp3.MP3File
Set play counter, read from binary content.
setPlaylistDelay(TagContent). Method in class de.vdheide.mp3.MP3File
Set playlist delay, read from text content.
setPopularimeter(TagContent). Method in class de.vdheide.mp3.MP3File
Set popularimeter, read from binary content.
setPositionSynchronization(TagContent). Method in class de.vdheide.mp3.MP3File
Set position synchronization, read from binary content.
setPrivateData(TagContent). Method in class de.vdheide.mp3.MP3File
Set private data.
setPublisher(TagContent). Method in class de.vdheide.mp3.MP3File
Set publisher, read from text content.
setPublishersWebpage(TagContent). Method in class de.vdheide.mp3.MP3File
Set official publishers webpage, read from text content.
setReadOnly(boolean). Method in class de.vdheide.mp3.ID3v2Frame
setRecommendedBufferSize(TagContent). Method in class de.vdheide.mp3.MP3File
Set recommended buffer size, read from binary content.
setRecordingDate(TagContent). Method in class de.vdheide.mp3.MP3File
Set recording date, read from text content.
setRelativeVolumeAdjustment(TagContent). Method in class de.vdheide.mp3.MP3File
Set relative volume adjustment, read from binary content.
setRemixer(TagContent). Method in class de.vdheide.mp3.MP3File
Set remixer, read from text content.
setReverb(TagContent). Method in class de.vdheide.mp3.MP3File
Set reverb, read from binary content.
setSubtitle(TagContent). Method in class de.vdheide.mp3.MP3File
Set subtitle, read from text content.
setSubtype(byte[]). Method in class de.vdheide.mp3.TagContent
Set subtype field with binary data
setSubtype(String). Method in class de.vdheide.mp3.TagContent
Set subtype field with textual data
setSynchronizedLyrics(TagContent). Method in class de.vdheide.mp3.MP3File
Set synchronized lyrics, read from binary content.
setSynchronizedTempoCodes(TagContent). Method in class de.vdheide.mp3.MP3File
Set synchronized tempo codes, read from binary content.
setTagAlterPreservation(boolean). Method in class de.vdheide.mp3.ID3v2Frame
setTagSize(int). Method in class de.vdheide.mp3.ID3v2Header
Set length if tag
setTermsOfUse(TagContent). Method in class de.vdheide.mp3.MP3File
Set terms of use.
setTime(TagContent). Method in class de.vdheide.mp3.MP3File
Set time (format HHMM), read from text content.
setTitle(String). Method in class de.vdheide.mp3.ID3
Set title
setTitle(TagContent). Method in class de.vdheide.mp3.MP3File
Set title, read from text content.
setTrack(int). Method in class de.vdheide.mp3.ID3
Set track number
setTrack(TagContent). Method in class de.vdheide.mp3.MP3File
Set track number, read from text content.
setType(String). Method in class de.vdheide.mp3.TagContent
Set type field
setUniqueFileIdentifier(TagContent). Method in class de.vdheide.mp3.MP3File
Set unique file identifier.
setUnsynchronization(boolean). Method in class de.vdheide.mp3.ID3v2Header
Set / unset unsynchronization bit
setUnsynchronizedLyrics(TagContent). Method in class de.vdheide.mp3.MP3File
Set unsynchronized lyrics.
setUseCompression(boolean). Method in class de.vdheide.mp3.MP3File
Use compression in ID3v2 tag? Frames are compressed only when the compressed content is smaller than the uncompressed content.
setUseCRC(boolean). Method in class de.vdheide.mp3.ID3v2
Enables / disables use of CRC
setUseCRC(boolean). Method in class de.vdheide.mp3.MP3File
Use CRC in ID3v2 tag?
setUsePadding(boolean). Method in class de.vdheide.mp3.ID3v2
Enables or disables use of padding (enabled by default)
setUsePadding(boolean). Method in class de.vdheide.mp3.MP3File
Use padding in ID3v2 tag?
setUserDefinedText(TagContent). Method in class de.vdheide.mp3.MP3File
Set user defined text information.
setUserDefinedURL(TagContent). Method in class de.vdheide.mp3.MP3File
Set user defined URL link.
setUseUnsynchronization(boolean). Method in class de.vdheide.mp3.ID3v2
Enables / disables use of unsynchronization
setUseUnsynchronization(boolean). Method in class de.vdheide.mp3.MP3File
Use unsynchronization in ID3v2 tag?
setWriteID3(boolean). Method in class de.vdheide.mp3.MP3File
Write ID3 tag?
setWriteID3v2(boolean). Method in class de.vdheide.mp3.MP3File
Write ID3v2 tag?
setYear(String). Method in class de.vdheide.mp3.ID3
Set year
setYear(TagContent). Method in class de.vdheide.mp3.MP3File
Set year of recording, read from text content.
synchronize(byte[]). Static method in class de.vdheide.mp3.ID3v2
This method undoes the effect of the unsynchronization scheme by replacing $FF $00 by $FF

T

TagContent(). Constructor for class de.vdheide.mp3.TagContent
Create a new instance with all fields set to null.
TagFormatException(). Constructor for class de.vdheide.mp3.TagFormatException
TextFrame(boolean, ID3v2, String, TagContent, boolean). Constructor for class de.vdheide.mp3.TextFrame
Creates a new TextFrame with a given content
TextFrameEncoding(ID3v2, String, TagContent, boolean). Constructor for class de.vdheide.mp3.TextFrameEncoding
Creates a new TextFrameEncoding with a given content
TextFrameNoEncoding(ID3v2, String, TagContent, boolean). Constructor for class de.vdheide.mp3.TextFrameNoEncoding
Creates a new TextFrameNoEncoding with a given content

U

UNICODE. Static variable in class de.vdheide.mp3.ByteBuilder
unsynchronize(byte[]). Static method in class de.vdheide.mp3.ID3v2
Unsynchronizes an array of bytes by replacing $FF 00 with $FF 00 00 and %11111111 111xxxxx with %11111111 00000000 111xxxxx.
update(). Method in class de.vdheide.mp3.ID3v2
Write changes to file
update(). Method in class de.vdheide.mp3.MP3File
Commit information to file

V

VERSION. Static variable in class de.vdheide.mp3.ID3v2
ID3v2 version

W

write(). Method in class de.vdheide.mp3.TextFrame
Write frame to ID3v2 tag
writeTag(). Method in class de.vdheide.mp3.ID3
Write information provided with setXXX to ID3 tag