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

G

GenreLookup(). Constructor for class joeshmoe.mpeg.GenreLookup
getAlbum(). Method in class joeshmoe.mpeg.ID3Tag
returns the value of the album title field
getArtist(). Method in class joeshmoe.mpeg.ID3Tag
returns the value of the artist name field
getBitrate(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns (in KB/s) the bitrate of the MPEG audio file.
getChannelMode(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the channel mode of the file.
getComment(). Method in class joeshmoe.mpeg.ID3Tag
returns the value of the comment field
getFileSize(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the number of bytes of audio data in this file.
getGenreByID(int). Static method in class joeshmoe.mpeg.GenreLookup
Finds the corresponding ID3 genre for the index number provided in pID Returns null if the pID given is out of bounds (pID < 0 or pID > 127).
getGenreID(). Method in class joeshmoe.mpeg.ID3Tag
returns the value of the genre id field
getID3(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the ID3 tag contained inside the file.
getIDByGenre(String). Static method in class joeshmoe.mpeg.GenreLookup
Finds the correponding ID3 genre index number for the given genre name.
getIntensityBands(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns a numeric code indicating the frequency bands for which intensity stereo was applied.
getLayer(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the MPEG audio layer number.
getLength(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the length of the audio data in milliseconds.
getSamplingRate(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the sampling rate of the MPEG audio file.
getSong(). Method in class joeshmoe.mpeg.ID3Tag
getVersion(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns the version of the MPEG audio file.
getYear(). Method in class joeshmoe.mpeg.ID3Tag
returns the value of the year of release field.

I

ID3Tag(). Constructor for class joeshmoe.mpeg.ID3Tag
ID3Tagger(). Constructor for class joeshmoe.mpeg.ID3Tagger
isCopyright(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns true if the copyright bit is set, false otherwise.
isCRCProtected(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns true if the file contains CRC protection data, false otherwise.
isIntensityStereo(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns true if the file uses intensity stereo.
isMSStereo(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns true if the file uses m/s stereo.
isOriginal(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns true if the original bit is set, false otherwise.
isVBR(). Method in interface joeshmoe.mpeg.MPEGInfo
Returns true if the MPEG audio file has a variable bit rate (VBR), false if the bit rate is constant (CBR).

M

MPEGProbeException(). Constructor for class joeshmoe.mpeg.MPEGProbeException
MPEGProbeException(String). Constructor for class joeshmoe.mpeg.MPEGProbeException
MPEGProber(). Constructor for class joeshmoe.mpeg.MPEGProber

P

probeFile(File). Static method in class joeshmoe.mpeg.MPEGProber
Probes the MPEG audio file referenced by pFile and returns an MPEGInfo object containing information about the file.

R

readTag(File). Static method in class joeshmoe.mpeg.ID3Tagger
reads an ID3 tag from a file.

S

setAlbum(String). Method in class joeshmoe.mpeg.ID3Tag
sets the value of the album title field.
setArtist(String). Method in class joeshmoe.mpeg.ID3Tag
sets the value of the artist name field.
setComment(String). Method in class joeshmoe.mpeg.ID3Tag
sets the value of the comment field.
setGenreID(int). Method in class joeshmoe.mpeg.ID3Tag
sets the value of the genre id field.
setSong(String). Method in class joeshmoe.mpeg.ID3Tag
sets the value of the song title field.
setYear(String). Method in class joeshmoe.mpeg.ID3Tag
sets the value of the year of release field.

W

writeTag(File, ID3Tag). Static method in class joeshmoe.mpeg.ID3Tagger
write an ID3 tag to a file.