Uses of Class
org.farng.mp3.AbstractMP3FileItem

Packages that use AbstractMP3FileItem
org.farng.mp3 Start with AbstractMP3Tag or MP3File 
org.farng.mp3.filename Start with FilenameTag 
org.farng.mp3.id3 Start with ID3v1, ID3v1_1, ID3v2_2, ID3v2_2Frame, ID3v2_3, ID3v2_3Frame, ID3v2_4, or ID3v2_4Frame. 
org.farng.mp3.lyrics3 Start with Lyrics3v1 or Lyrics3v2 
 

Uses of AbstractMP3FileItem in org.farng.mp3
 

Subclasses of AbstractMP3FileItem in org.farng.mp3
 class AbstractMP3Fragment
          This class represents parts of tags.
 class AbstractMP3FragmentBody
          This class is contained in the AbstractMP3Fragment and represents the actual data of tags.
 class AbstractMP3Tag
          Introduction to tags
 

Constructors in org.farng.mp3 with parameters of type AbstractMP3FileItem
AbstractMP3FileItem(AbstractMP3FileItem copyObject)
          Creates a new AbstractMP3FileItem object.
 

Uses of AbstractMP3FileItem in org.farng.mp3.filename
 

Subclasses of AbstractMP3FileItem in org.farng.mp3.filename
 class FilenameTag
          This class represents the filename.
 

Uses of AbstractMP3FileItem in org.farng.mp3.id3
 

Subclasses of AbstractMP3FileItem in org.farng.mp3.id3
 class AbstractFrameBodyTextInformation
          All frames starting with "T" are the same structurally and subclass from here
 class AbstractFrameBodyUrlLink
          All frames starting with "U" are the same structurally and subclass from here
 class AbstractID3
          Superclass for all ID3 tags
 class AbstractID3v1
          Superclass for all ID3v1 tags.
 class AbstractID3v2
          Superclass for all ID3v2 tags
 class AbstractID3v2Frame
          This abstract class is each frame header inside a ID3v2 tag
 class AbstractID3v2FrameBody
          Each ID3v2 frame contains a header and then the payload.
 class AbstractPictureFrameBody
          Base implementation for v2.2 PIC and v2.3+ APIC frames.
 class FrameBodyAENC
          4.19.   Audio encryption
 class FrameBodyAPIC
          4.14.   Attached picture
 class FrameBodyASPI
          4.30.   Audio seek point index
 class FrameBodyCOMM
          4.10.   Comments
 class FrameBodyCOMR
          4.24.   Commercial frame
 class FrameBodyCRM
          4.20.
 class FrameBodyENCR
          4.25.   Encryption method registration
 class FrameBodyEQU2
          4.12.   Equalisation (2)
 class FrameBodyEQUA
          4.13.Equalisation
 class FrameBodyETCO
          4.5.   Event timing codes
 class FrameBodyGEOB
          4.15.   General encapsulated object
 class FrameBodyGRID
          4.26.   Group identification registration
 class FrameBodyIPLS
          4.4.Involved people list
 class FrameBodyLINK
          4.20.   Linked information
 class FrameBodyMCDI
          4.4.   Music CD identifier
 class FrameBodyMLLT
          4.6.   MPEG location lookup table
 class FrameBodyOWNE
          4.23.   Ownership frame
 class FrameBodyPCNT
          4.16.   Play counter
 class FrameBodyPIC
          4.15.
 class FrameBodyPOPM
          4.17.   Popularimeter
 class FrameBodyPOSS
          4.21.   Position synchronisation frame
 class FrameBodyPRIV
          4.27.   Private frame
 class FrameBodyRBUF
          4.18.   Recommended buffer size
 class FrameBodyRVA2
          4.11.   Relative volume adjustment (2)
 class FrameBodyRVAD
          4.12.Relative volume adjustment
 class FrameBodyRVRB
          4.13.   Reverb
 class FrameBodySEEK
          4.29.   Seek frame
 class FrameBodySIGN
          4.28.   Signature frame
 class FrameBodySYLT
          4.9.   Synchronised lyrics/text
 class FrameBodySYTC
             For a more accurate description of the tempo of a musical piece, this
   frame might be used.
 class FrameBodyTALB
             The 'Album/Movie/Show title' frame is intended for the title of the
   recording (or source of sound) from which the audio in the file is

   taken.

 class FrameBodyTBPM
             The 'BPM' frame contains the number of beats per minute in the

   main part of the audio.

 class FrameBodyTCOM
             The 'Composer' frame is intended for the name of the composer.
 class FrameBodyTCON
             The 'Content type', which ID3v1 was stored as a one byte numeric

   value only, is now a string.

 class FrameBodyTCOP
             The 'Copyright message' frame, in which the string must begin with a
   year and a space character (making five characters), is intended for

   the copyright holder of the original sound, not the audio file
   itself.

 class FrameBodyTDAT
          
TDAT

The 'Date' frame is a numeric string in the DDMM format containing the date for the recording.
 class FrameBodyTDEN
             The 'Encoding time' frame contains a timestamp describing when the

   audio was encoded.

 class FrameBodyTDLY
             The 'Playlist delay' defines the numbers of milliseconds of silence
   that should be inserted before this audio.
 class FrameBodyTDOR
             The 'Original release time' frame contains a timestamp describing

   when the original recording of the audio was released.

 class FrameBodyTDRC
             The 'Recording time' frame contains a timestamp describing when the

   audio was recorded.

 class FrameBodyTDRL
             The 'Release time' frame contains a timestamp describing when the

   audio was first released.

 class FrameBodyTDTG
             The 'Tagging time' frame contains a timestamp describing then the

   audio was tagged.

 class FrameBodyTENC
             The 'Encoded by' frame contains the name of the person or
   organisation that encoded the audio file.
 class FrameBodyTEXT
             The 'Lyricist/Text writer' frame is intended for the writer of the
   text or lyrics in the recording.
 class FrameBodyTFLT
             The 'File type' frame indicates which type of audio this tag defines.
   The following types and refinements are defined:
 class FrameBodyTIME
          
TIME

The 'Time' frame is a numeric string in the HHMM format containing the time for the recording.
 class FrameBodyTIPL
             The 'Involved people list' is very similar to the musician credits
   list, but maps between functions, like producer, and names.
 class FrameBodyTIT1
             The 'Content group description' frame is used if the sound belongs to
   a larger category of sounds/music.
 class FrameBodyTIT2
             The 'Title/Songname/Content description' frame is the actual name of
   the piece (e.g.
 class FrameBodyTIT3
             The 'Subtitle/Description refinement' frame is used for information
   directly related to the contents title (e.g.
 class FrameBodyTKEY
             The 'Initial key' frame contains the musical key in which the sound
   starts.
 class FrameBodyTLAN
             The 'Language' frame should contain the languages of the text or
   lyrics spoken or sung in the audio.
 class FrameBodyTLEN
             The 'Length' frame contains the length of the audio file in

   milliseconds, represented as a numeric string.

 class FrameBodyTMCL
             The 'Musician credits list' is intended as a mapping between
   instruments and the musician that played it.
 class FrameBodyTMED
             The 'Media type' frame describes from which media the sound
   originated.
 class FrameBodyTMOO
             The 'Mood' frame is intended to reflect the mood of the audio with a
   few keywords, e.g.
 class FrameBodyTOAL
             The 'Original album/movie/show title' frame is intended for the title
   of the original recording (or source of sound), if for example the

   music in the file should be a cover of a previously released song.

 class FrameBodyTOFN
             The 'Original filename' frame contains the preferred filename for the
   file, since some media doesn't allow the desired length of the

   filename.

 class FrameBodyTOLY
             The 'Original lyricist/text writer' frame is intended for the

   text writer of the original recording, if for example the music in
   the file should be a cover of a previously released song.

 class FrameBodyTOPE
             The 'Original artist/performer' frame is intended for the performer
   of the original recording, if for example the music in the file
   should be a cover of a previously released song.
 class FrameBodyTORY
          
TORY

The 'Original release year' frame is intended for the year when the original recording, if for example the music in the file should be a cover of a previously released song, was released.
 class FrameBodyTOWN
             The 'File owner/licensee' frame contains the name of the owner or

   licensee of the file and it's contents.

 class FrameBodyTPE1
             The 'Lead artist/Lead performer/Soloist/Performing group' is
   used for the main artist.
 class FrameBodyTPE2
             The 'Band/Orchestra/Accompaniment' frame is used for additional

   information about the performers in the recording.

 class FrameBodyTPE3
             The 'Conductor' frame is used for the name of the conductor.
 class FrameBodyTPE4
             The 'Interpreted, remixed, or otherwise modified by' frame contains
   more information about the people behind a remix and similar
   interpretations of another existing piece.
 class FrameBodyTPOS
             The 'Part of a set' frame is a numeric string that describes which
   part of a set the audio came from.
 class FrameBodyTPRO
             The 'Produced notice' frame, in which the string must begin with a
   year and a space character (making five characters), is intended for

   the production copyright holder of the original sound, not the audio
   file itself.

 class FrameBodyTPUB
             The 'Publisher' frame simply contains the name of the label or
   publisher.
 class FrameBodyTRCK
             The 'Track number/Position in set' frame is a numeric string
   containing the order number of the audio-file on its original

   recording.

 class FrameBodyTRDA
          
TRDA

The 'Recording dates' frame is a intended to be used as complement to the "TYER", "TDAT" and "TIME" frames.
 class FrameBodyTRSN
             The 'Internet radio station name' frame contains the name of the
   internet radio station from which the audio is streamed.
 class FrameBodyTRSO
             The 'Internet radio station owner' frame contains the name of the
   owner of the internet radio station from which the audio is
   streamed.
 class FrameBodyTSIZ
          
TSIZ

The 'Size' frame contains the size of the audiofile in bytes, excluding the ID3v2 tag, represented as a numeric string.
 class FrameBodyTSOA
             The 'Album sort order' frame defines a string which should be used
   instead of the album name (TALB) for sorting purposes.
 class FrameBodyTSOP
             The 'Performer sort order' frame defines a string which should be
   used instead of the performer (TPE2) for sorting purposes.
 class FrameBodyTSOT
             The 'Title sort order' frame defines a string which should be used
   instead of the title (TIT2) for sorting purposes.
 class FrameBodyTSRC
             The 'ISRC' frame should contain the International Standard Recording
   Code [ISRC] (12 characters).
 class FrameBodyTSSE
             The 'Software/Hardware and settings used for encoding' frame

   includes the used audio encoder and its settings when the file was
   encoded.

 class FrameBodyTSST
             The 'Set subtitle' frame is intended for the subtitle of the part of
   a set this track belongs to.
 class FrameBodyTXXX
             This frame is intended for one-string text information concerning the
   audio file in a similar way to the other "T"-frames.
 class FrameBodyTYER
          
TYER

The 'Year' frame is a numeric string with a year of the recording.
 class FrameBodyUFID
          4.1.   Unique file identifier
 class FrameBodyUnsupported
          This frame is used if the frame identifier is not recognized.
 class FrameBodyUSER
          4.22.   Terms of use frame
 class FrameBodyUSLT
          4.8.   Unsynchronised lyrics/text transcription
 class FrameBodyWCOM
             The 'Commercial information' frame is a URL pointing at a webpage
   with information such as where the album can be bought.
 class FrameBodyWCOP
             The 'Copyright/Legal information' frame is a URL pointing at a
   webpage where the terms of use and ownership of the file is
   described.
 class FrameBodyWOAF
             The 'Official audio file webpage' frame is a URL pointing at a file
   specific webpage.
 class FrameBodyWOAR
             The 'Official artist/performer webpage' frame is a URL pointing at
   the artists official webpage.
 class FrameBodyWOAS
             The 'Official audio source webpage' frame is a URL pointing at the
   official webpage for the source of the audio file, e.g.
 class FrameBodyWORS
             The 'Official Internet radio station homepage' contains a URL
   pointing at the homepage of the internet radio station.
 class FrameBodyWPAY
             The 'Payment' frame is a URL pointing at a webpage that will handle

   the process of paying for this file.

 class FrameBodyWPUB
             The 'Publishers official webpage' frame is a URL pointing at the
   official webpage for the publisher.
 class FrameBodyWXXX
             This frame is intended for URL [URL] links concerning the audio file
   in a similar way to the other "W"-frames.
 class ID3v1
          
What is ID3 (v1)?
 class ID3v1_1
          
What is ID3v1.1?
 class ID3v2_2
          

The two biggest design goals were to be able to implement ID3v2 without disturbing old software too much and that ID3v2 should be expandable.

 class ID3v2_2Frame
          

The headers of the frames are similar in their construction.

 class ID3v2_3
          

The two biggest design goals were to be able to implement ID3v2 without disturbing old software too much and that ID3v2 should be as flexible and expandable as possible.

 class ID3v2_3Frame
          

The extended header contains information that is not vital to the correct parsing of the tag information, hence the extended header is optional.

 class ID3v2_4
             ID3v2 is a general tagging format for audio, which makes it possible
   to store meta data about the audio inside the audio file itself.
 class ID3v2_4Frame
             All ID3v2 frames consists of one frame header followed by one or more
   fields containing the actual information.
 

Uses of AbstractMP3FileItem in org.farng.mp3.lyrics3
 

Subclasses of AbstractMP3FileItem in org.farng.mp3.lyrics3
 class AbstractLyrics3
          Super class for both Lyrics3v2 and Lyrics3v2 tags
 class AbstractLyrics3v2FieldBody
          Contains the actual text strings for a Lyrics3v2 field.
 class FieldBodyAUT
          Lyrics/Music Author name.
 class FieldBodyEAL
          Extended Album name.
 class FieldBodyEAR
          Extended Artist name.
 class FieldBodyETT
          Extended Track Title.
 class FieldBodyIMG
          Link to an image files (BMP or JPG format).
 class FieldBodyIND
          Indications field.
 class FieldBodyINF
          Additional information multi line text.
 class FieldBodyLYR
          Lyrics multi line text.
 class FieldBodyUnsupported
          This is used if the field identifier is not recognized.
 class Lyrics3v1
          
 
 Lyrics3 made easy 
What is Lyrics3?
 class Lyrics3v2
          
What is Lyrics3 v2.00?
 class Lyrics3v2Field
          

Defined fields