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

A

absoluteGranulePosition - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
AbstractAsfTagImageField - Class in org.jaudiotagger.audio.asf.tag
An AbstractAsfTagImageField is an abstract class for representing tag fields containing image data.
AbstractAsfTagImageField(AsfFieldKey) - Constructor for class org.jaudiotagger.audio.asf.tag.AbstractAsfTagImageField
Creates a image tag field.
AbstractAsfTagImageField(MetadataDescriptor) - Constructor for class org.jaudiotagger.audio.asf.tag.AbstractAsfTagImageField
Creates an instance.
AbstractAsfTagImageField(String) - Constructor for class org.jaudiotagger.audio.asf.tag.AbstractAsfTagImageField
Creates a tag field.
AbstractDataType - Class in org.jaudiotagger.tag.datatype
Represents a field/data type that can be held within a frames body, these map loosely onto Section 4.
AbstractDataType(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.AbstractDataType
Construct an abstract datatype identified by identifier and linked to a framebody without setting an initial value.
AbstractDataType(String, AbstractTagFrameBody, Object) - Constructor for class org.jaudiotagger.tag.datatype.AbstractDataType
Construct an abstract datatype identified by identifier and linked to a framebody initilised with a value
AbstractDataType(AbstractDataType) - Constructor for class org.jaudiotagger.tag.datatype.AbstractDataType
This is used by subclasses, to clone the data within the copyObject

TODO:It seems to be missing some of the more complex value types.

AbstractFrameBodyTextInfo - Class in org.jaudiotagger.tag.id3.framebody
Abstract representation of a Text Frame

The text information frames are often the most important frames, containing information like artist, album and more.

AbstractFrameBodyTextInfo() - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Creates a new FrameBodyTextInformation datatype.
AbstractFrameBodyTextInfo(AbstractFrameBodyTextInfo) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Copy Constructor
AbstractFrameBodyTextInfo(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Creates a new FrameBodyTextInformation datatype.
AbstractFrameBodyTextInfo(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Creates a new FrameBodyTextInformation datatype from file.
AbstractFrameBodyUrlLink - Class in org.jaudiotagger.tag.id3.framebody
Abstract superclass of all URL Frames
AbstractFrameBodyUrlLink() - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Creates a new FrameBodyUrlLink datatype.
AbstractFrameBodyUrlLink(AbstractFrameBodyUrlLink) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Copy Constructor
AbstractFrameBodyUrlLink(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Creates a new FrameBodyUrlLink datatype., set up with data.
AbstractFrameBodyUrlLink(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Creates a new FrameBodyUrlLink datatype.
AbstractID3Tag - Class in org.jaudiotagger.tag.id3
This is the abstract base class for all ID3 tags.
AbstractID3Tag() - Constructor for class org.jaudiotagger.tag.id3.AbstractID3Tag
 
AbstractID3Tag(AbstractID3Tag) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3Tag
 
AbstractID3v1Tag - Class in org.jaudiotagger.tag.id3
This is the abstract base class for all ID3v1 tags.
AbstractID3v1Tag() - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
AbstractID3v1Tag(AbstractID3v1Tag) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
AbstractID3v2Frame - Class in org.jaudiotagger.tag.id3
This abstract class is each frame header inside a ID3v2 tag.
AbstractID3v2Frame() - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Create an empty frame
AbstractID3v2Frame(AbstractID3v2Frame) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Create a frame based on another frame
AbstractID3v2Frame(AbstractID3v2FrameBody) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Create a frame based on a body
AbstractID3v2Frame(String) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Create a new frame with empty body based on identifier
AbstractID3v2Frame.EncodingFlags - Class in org.jaudiotagger.tag.id3
 
AbstractID3v2Frame.EncodingFlags() - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
AbstractID3v2Frame.EncodingFlags(byte) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
AbstractID3v2Frame.StatusFlags - Class in org.jaudiotagger.tag.id3
 
AbstractID3v2Frame.StatusFlags() - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
 
AbstractID3v2FrameBody - Class in org.jaudiotagger.tag.id3.framebody
Contains the content for an ID3v2 frame, (the header is held directly within the frame
AbstractID3v2FrameBody() - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Create Empty Body.
AbstractID3v2FrameBody(AbstractID3v2FrameBody) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Create Body based on another body
AbstractID3v2FrameBody(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Creates a new FrameBody datatype from file.
AbstractID3v2Tag - Class in org.jaudiotagger.tag.id3
This is the abstract base class for all ID3v2 tags.
AbstractID3v2Tag() - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Empty Constructor
AbstractID3v2Tag(AbstractID3v2Tag) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Tag
This constructor is used when a tag is created as a duplicate of another tag of the same type and version.
AbstractID3v2Tag.FrameAndSubId - Class in org.jaudiotagger.tag.id3
This class had to be created to minimize the duplicate code in concrete subclasses of this class.
AbstractID3v2Tag.FrameAndSubId(String, String) - Constructor for class org.jaudiotagger.tag.id3.AbstractID3v2Tag.FrameAndSubId
 
AbstractIntStringValuePair - Class in org.jaudiotagger.tag.datatype
A two way mapping between an Integral Id and a String value
AbstractIntStringValuePair() - Constructor for class org.jaudiotagger.tag.datatype.AbstractIntStringValuePair
 
AbstractLyrics3 - Class in org.jaudiotagger.tag.lyrics3
 
AbstractLyrics3() - Constructor for class org.jaudiotagger.tag.lyrics3.AbstractLyrics3
 
AbstractLyrics3(AbstractLyrics3) - Constructor for class org.jaudiotagger.tag.lyrics3.AbstractLyrics3
 
AbstractLyrics3v2FieldFrameBody - Class in org.jaudiotagger.tag.lyrics3
 
AbstractLyrics3v2FieldFrameBody() - Constructor for class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
 
AbstractLyrics3v2FieldFrameBody(AbstractLyrics3v2FieldFrameBody) - Constructor for class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
 
AbstractMp4Box - Class in org.jaudiotagger.audio.mp4.atom
Abstract mp4 box, contain a header and then rawdata (which may include child boxes)
AbstractMp4Box() - Constructor for class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
 
AbstractString - Class in org.jaudiotagger.tag.datatype
A partial implementation for String based ID3 fields
AbstractString(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.AbstractString
Creates a new datatype
AbstractString(String, AbstractTagFrameBody, String) - Constructor for class org.jaudiotagger.tag.datatype.AbstractString
Creates a new datatype, with value
AbstractString(AbstractString) - Constructor for class org.jaudiotagger.tag.datatype.AbstractString
Copy constructor
AbstractStringStringValuePair - Class in org.jaudiotagger.tag.datatype
 
AbstractStringStringValuePair() - Constructor for class org.jaudiotagger.tag.datatype.AbstractStringStringValuePair
 
AbstractTag - Class in org.jaudiotagger.audio.generic
This class is the default implementation for Tag and introduces some more useful functionality to be implemented.
AbstractTag() - Constructor for class org.jaudiotagger.audio.generic.AbstractTag
 
AbstractTag - Class in org.jaudiotagger.tag.id3
A tag is term given to a container that holds audio metadata
AbstractTag() - Constructor for class org.jaudiotagger.tag.id3.AbstractTag
 
AbstractTag(AbstractTag) - Constructor for class org.jaudiotagger.tag.id3.AbstractTag
 
AbstractTagCreator - Class in org.jaudiotagger.audio.generic
Abstract class for creating the raw content that represents the tag so it can be written to file.
AbstractTagCreator() - Constructor for class org.jaudiotagger.audio.generic.AbstractTagCreator
 
AbstractTagDisplayFormatter - Class in org.jaudiotagger.logging
Abstract class that provides structure to use for displaying a files metadata content
AbstractTagDisplayFormatter() - Constructor for class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
AbstractTagFrame - Class in org.jaudiotagger.tag.id3
A frame contains meta-information of a particular type.
AbstractTagFrame() - Constructor for class org.jaudiotagger.tag.id3.AbstractTagFrame
 
AbstractTagFrame(AbstractTagFrame) - Constructor for class org.jaudiotagger.tag.id3.AbstractTagFrame
This constructs the bodies copy constructor this in turn invokes * bodies objectlist.
AbstractTagFrameBody - Class in org.jaudiotagger.tag.id3
A frame body contains the data content for a frame
AbstractTagFrameBody() - Constructor for class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Creates a new framebody, at this point the bodys ObjectList is setup which defines what datatypes are expected in body
AbstractTagFrameBody(AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Copy Constructor for fragment body.
AbstractTagItem - Class in org.jaudiotagger.tag.id3
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.
AbstractTagItem() - Constructor for class org.jaudiotagger.tag.id3.AbstractTagItem
 
AbstractTagItem(AbstractTagItem) - Constructor for class org.jaudiotagger.tag.id3.AbstractTagItem
 
AbstractValuePair<I,V> - Class in org.jaudiotagger.tag.datatype
A two way mapping between an id and a value
AbstractValuePair() - Constructor for class org.jaudiotagger.tag.datatype.AbstractValuePair
 
accept(File) - Method in class org.jaudiotagger.audio.AudioFileFilter
Check whether the given file meet the required conditions (supported by the library OR directory).
accept(File) - Method in class org.jaudiotagger.fix.Fix202.OggFileFilter
Determines whether or not the file is an mp3 file.
accept(File) - Method in class org.jaudiotagger.test.ExtractID3TagFromFile.MP3FileFilter
Determines whether or not the file is an mp3 file.
accept(File) - Method in class org.jaudiotagger.test.MergeID3AndMP3Files.DirFilter
Determines whether or not the file is an mp3 file.
accept(File) - Method in class org.jaudiotagger.test.MergeID3AndMP3Files.MP3FileFilter
Determines whether or not the file is an mp3 file.
accept(File) - Method in class org.jaudiotagger.test.TestAudioTagger.DirFilter
Determines whether or not the file is an mp3 file.
ACTION_PERFORMED - Static variable in class org.jaudiotagger.logging.LogFormatter
 
add(String) - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated.Values
Add String Datatype to the value list
addAudioFileModificationListener(AudioFileModificationListener) - Method in class org.jaudiotagger.audio.AudioFileIO
Adds an listener for all file formats.
addAudioFileModificationListener(AudioFileModificationListener) - Method in class org.jaudiotagger.audio.generic.ModificationHandler
This method adds an AudioFileModificationListener
addBitrateRecord(int, long) - Method in class org.jaudiotagger.audio.asf.data.StreamBitratePropertiesChunk
Adds the public values of a stream-record.
addChunk(Chunk) - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
Adds a chunk to the container.
addCopyright(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Creates a field for copyright and adds it.
addDescriptor(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Adds a metadata descriptor.
addElement(String, String) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
addElement(String, int) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
addElement(String, boolean) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
addElement(String, String) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
addElement(String, int) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
addElement(String, boolean) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
addElement(String, String) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
addElement(String, int) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
addElement(String, boolean) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
addField(TagField) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Add field
addField(TagField) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Add field
addField(FieldKey, String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Create new field and add it to the tag
addField(Artwork) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Create field and then add within tag itself
addField(TagField) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
addField(FieldKey, String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
addField(Artwork) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
addField(FieldKey, String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
addField(TagField) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
addField(Artwork) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Create field and then set within tag itself
addField(TagField) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
addField(FieldKey, String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
addField(Artwork) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
addField(FieldKey, String) - Method in interface org.jaudiotagger.tag.Tag
Create the field based on the generic key and add it to the tag
addField(Artwork) - Method in interface org.jaudiotagger.tag.Tag
Create artwork field based on the data in artwork and then add it to the tag itself

addField(TagField) - Method in interface org.jaudiotagger.tag.Tag
Adds a field to the structure, used internally by the library

addField(TagField) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Add Field

addFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
addFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
addFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
addFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
addImage(Lyrics3Image) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
addKeyword(Class<? extends ID3v24FrameBody>, String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
addLanguage(String) - Method in class org.jaudiotagger.audio.asf.data.LanguageList
This method adds a language.
addLyric(String) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
addLyric(ID3v2LyricLine) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
addLyric(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Add additional lyric to the lyric field
addLyric(Lyrics3Line) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
 
addLyric(FrameBodySYLT) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
addLyric(FrameBodyUSLT) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
addParenthesis(String, String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
addRating(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Creates a field for rating and adds it.
addReplaceWord(String, String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
addString(String) - Method in class org.jaudiotagger.audio.asf.data.EncodingChunk
This method appends a String.
addString(String) - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method appends a String.
addTextValue(String) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Add additional value to value
addTimeStamp(Lyrics3TimeStamp) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
addTrack(String) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
addValue(String) - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Add an additional String to the current String value
adjustOffsets(int) - Method in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
adjustPadding(File, int, long) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Adjust the length of the padding at the beginning of the MP3 file, this is only called when there is currently not enough space before the start of the audio to write the tag.
adjustSizeOfMoovHeader(Mp4BoxHeader, ByteBuffer, int, Mp4BoxHeader, Mp4BoxHeader) - Method in class org.jaudiotagger.audio.mp4.Mp4TagWriter
When the size of the metadata has changed and it cant be compensated for by free atom we have to adjust the size of the size field upto the moovheader level for the udta atom and its child meta atom.
ALBUM - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
album - Variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
allowDirectories - Variable in class org.jaudiotagger.audio.AudioFileFilter
allows Directories
allowDirectories - Variable in class org.jaudiotagger.test.ExtractID3TagFromFile.MP3FileFilter
allows Directories
allowDirectories - Variable in class org.jaudiotagger.test.MergeID3AndMP3Files.MP3FileFilter
allows Directories
ALLOWED - Static variable in class org.jaudiotagger.audio.asf.data.ContentBranding
Stores the allowed descriptor keys.
ALLOWED - Static variable in class org.jaudiotagger.audio.asf.data.ContentDescription
Stores the only allowed keys of this metadata container.
AMAZON_ASIN - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
append(File, File, File) - Static method in class org.jaudiotagger.test.MergeID3AndMP3Files
 
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.AsfExtHeaderReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.ContentBrandingReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.ContentDescriptionReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.EncodingChunkReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.EncryptionChunkReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.FileHeaderReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.LanguageListReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.MetadataReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.StreamBitratePropertiesReader
The GUID this reader applies to
APPLYING - Static variable in class org.jaudiotagger.audio.asf.io.StreamChunkReader
The GUID this reader applies to
areInCorrectOrder(ContainerType, ContainerType) - Static method in enum org.jaudiotagger.audio.asf.data.ContainerType
Determines if low has <= index as high, in respect to ContainerType.getOrdered()
ARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
artist - Variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
Artwork - Class in org.jaudiotagger.tag.datatype
Represents artwork in a format independent way
Artwork() - Constructor for class org.jaudiotagger.tag.datatype.Artwork
 
ASF_CHARSET - Static variable in class org.jaudiotagger.audio.asf.data.AsfHeader
The charset "UTF-16LE" is mandatory for ASF handling.
AsfExtendedHeader - Class in org.jaudiotagger.audio.asf.data
This class represents the ASF extended header object (chunk).
Like AsfHeader it contains multiple other ASF objects (chunks).
AsfExtendedHeader(long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.AsfExtendedHeader
Creates an instance.
AsfExtHeaderModifier - Class in org.jaudiotagger.audio.asf.io
This modifier manipulates an ASF header extension object.
AsfExtHeaderModifier(List<ChunkModifier>) - Constructor for class org.jaudiotagger.audio.asf.io.AsfExtHeaderModifier
Creates an instance.
AsfExtHeaderReader - Class in org.jaudiotagger.audio.asf.io
This reader reads an ASF header extension object from an InputStream and creates an AsfExtendedHeader object.
AsfExtHeaderReader(List<Class<? extends ChunkReader>>, boolean) - Constructor for class org.jaudiotagger.audio.asf.io.AsfExtHeaderReader
Creates a reader instance, which only utilizes the given list of chunk readers.
AsfFieldKey - Enum in org.jaudiotagger.audio.asf.tag
Field keys which need to be mapped for ASF files, or only specified for ASF.
AsfFieldKey(String, boolean) - Constructor for enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Creates an instance
Lowest/Highest will be ContainerType.EXTENDED_CONTENT / ContainerType.METADATA_LIBRARY_OBJECT
AsfFieldKey(String, boolean, ContainerType) - Constructor for enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Creates an instance.
AsfFieldKey(String, boolean, ContainerType, ContainerType) - Constructor for enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Creates an instance.
AsfFileReader - Class in org.jaudiotagger.audio.asf
This reader can read ASF files containing any content (stream type).
AsfFileReader() - Constructor for class org.jaudiotagger.audio.asf.AsfFileReader
 
AsfFileWriter - Class in org.jaudiotagger.audio.asf
This class writes given tags to ASF files containing WMA content.
AsfFileWriter() - Constructor for class org.jaudiotagger.audio.asf.AsfFileWriter
 
AsfHeader - Class in org.jaudiotagger.audio.asf.data
Each ASF file starts with a so called header.
AsfHeader(long, BigInteger, long) - Constructor for class org.jaudiotagger.audio.asf.data.AsfHeader
Creates an instance.
AsfHeaderReader - Class in org.jaudiotagger.audio.asf.io
This class reads an ASF header out of an input stream an creates an AsfHeader object if successful.
AsfHeaderReader(List<Class<? extends ChunkReader>>, boolean) - Constructor for class org.jaudiotagger.audio.asf.io.AsfHeaderReader
Creates an instance of this reader.
AsfStreamer - Class in org.jaudiotagger.audio.asf.io
This class creates a modified copy of an ASF file.
AsfStreamer() - Constructor for class org.jaudiotagger.audio.asf.io.AsfStreamer
 
AsfTag - Class in org.jaudiotagger.audio.asf.tag
Tag implementation for ASF.
AsfTag() - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTag
Creates an empty instance.
AsfTag(boolean) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTag
Creates an instance and sets the field conversion property.
AsfTag(Tag, boolean) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTag
Creates an instance and copies the fields of the source into the own structure.
AsfTag.AsfFieldIterator - Class in org.jaudiotagger.audio.asf.tag
This iterator is used to iterator an Iterator with TagField objects and returns them by casting to AsfTagField.
AsfTag.AsfFieldIterator(Iterator<TagField>) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTag.AsfFieldIterator
Creates an isntance.
AsfTagBannerField - Class in org.jaudiotagger.audio.asf.tag
This field represents the image content of the banner image which is stored in the content branding chunk of ASF files.
AsfTagBannerField() - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagBannerField
Creates an instance with no image data.
AsfTagBannerField(MetadataDescriptor) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagBannerField
Creates an instance with given descriptor as image content.
AsfTagBannerField(byte[]) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagBannerField
Creates an instance with specified data as image content.
AsfTagCoverField - Class in org.jaudiotagger.audio.asf.tag
Encapsulates the WM/Pictures provides some convenience methods for decoding the binary data it contains

The value of a WM/Pictures metadata descriptor is as follows:

byte0 Picture Type byte1-4 Length of the image data mime type encoded as UTF-16LE null byte null byte description encoded as UTF-16LE (optional) null byte null byte image data

AsfTagCoverField(byte[], int, String, String) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Create New Image Field
AsfTagCoverField(MetadataDescriptor) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Creates an instance from a metadata descriptor
AsfTagField - Class in org.jaudiotagger.audio.asf.tag
This class encapsulates a MetadataDescriptorand provides access to it.
AsfTagField(AsfFieldKey) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagField
Creates a tag field.
AsfTagField(MetadataDescriptor) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagField
Creates an instance.
AsfTagField(String) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagField
Creates a tag field.
AsfTagTextField - Class in org.jaudiotagger.audio.asf.tag
Represents a tag text field for ASF fields.
AsfTagTextField(AsfFieldKey, String) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Creates a tag text field and assigns the string value.
AsfTagTextField(MetadataDescriptor) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Creates an instance.
AsfTagTextField(String, String) - Constructor for class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Creates a tag text field and assigns the string value.
asHex(long) - Static method in class org.jaudiotagger.logging.Hex
Display as hex
asHex(byte) - Static method in class org.jaudiotagger.logging.Hex
Display as hex
asNumber() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Converts the descriptors value into a number if possible.
A boolean will be converted to "1" if true, otherwise "0".
String will be interpreted as number with radix "10".
Binary data will be interpreted as the default WORD,DWORD or QWORD binary representation, but only if the data does not exceed 8 bytes.
assertChunkList(GUID) - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
This method asserts that a List exists for the given GUID , in ChunkContainer.chunkTable.
assertConstraints(String, byte[], int, int, int) - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
Calls ContainerType.checkConstraints(String, byte[], int, int, int) and actually throws the exception if there is one.
assertDescriptor(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
This method asserts that this container has a descriptor with the specified key, means returns an existing or creates a new descriptor.
assertDescriptor(String, int) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
This method asserts that this container has a descriptor with the specified key, means returns an existing or creates a new descriptor.
assertGUID(int[]) - Static method in class org.jaudiotagger.audio.asf.data.GUID
This method checks if the given value is matching the GUID specification of ASF streams.
assignCommonTagValues(Tag, MetadataContainer) - Static method in class org.jaudiotagger.audio.asf.util.TagConverter
This method assigns those tags of tag which are defined to be common by jaudiotagger.
AUDIO_COMPRESSION_ID_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_COMPRESSION_ID_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_ENCODING_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_ENCODING_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_ENCODING_VENDOR_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_ENCODING_VENDOR_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_PACKET_SIZE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_PACKET_SIZE_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_REVISION_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_REVISION_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_SAMPLE_RATE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_SAMPLE_RATE_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_SAMPLE_SIZE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
AUDIO_SAMPLE_SIZE_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
audioChannels - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
AudioFile - Class in org.jaudiotagger.audio
This is the main object manipulated by the user representing an audiofile, its properties and its tag.
AudioFile() - Constructor for class org.jaudiotagger.audio.AudioFile
 
AudioFile(File, AudioHeader, Tag) - Constructor for class org.jaudiotagger.audio.AudioFile
These constructors are used by the different readers, users should not use them, but use the AudioFileIO.read(File) method instead !.
AudioFile(String, AudioHeader, Tag) - Constructor for class org.jaudiotagger.audio.AudioFile
These constructors are used by the different readers, users should not use them, but use the AudioFileIO.read(File) method instead !.
AudioFileFilter - Class in org.jaudiotagger.audio
This is a simple FileFilter that will only allow the file supported by this library.
AudioFileFilter(boolean) - Constructor for class org.jaudiotagger.audio.AudioFileFilter
 
AudioFileFilter() - Constructor for class org.jaudiotagger.audio.AudioFileFilter
 
AudioFileIO - Class in org.jaudiotagger.audio

The main entry point for the Tag Reading/Writing operations, this class will select the appropriate reader/writer for the given file.

AudioFileIO() - Constructor for class org.jaudiotagger.audio.AudioFileIO
Creates an instance.
AudioFileModificationAdapter - Class in org.jaudiotagger.audio.generic
Adapter for AudioFileModificationListener.
AudioFileModificationAdapter() - Constructor for class org.jaudiotagger.audio.generic.AudioFileModificationAdapter
 
AudioFileModificationListener - Interface in org.jaudiotagger.audio.generic
Classes implementing this interface will be notified on audio file's modifications.

AudioFileReader - Class in org.jaudiotagger.audio.generic
 
AudioFileReader() - Constructor for class org.jaudiotagger.audio.generic.AudioFileReader
 
AudioFileWriter - Class in org.jaudiotagger.audio.generic
This abstract class is the skeleton for tag writers.
AudioFileWriter() - Constructor for class org.jaudiotagger.audio.generic.AudioFileWriter
 
audioHeader - Variable in class org.jaudiotagger.audio.AudioFile
The Audio header info
AudioHeader - Interface in org.jaudiotagger.audio
Representation of AudioHeader

audioProfile - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
audioProfileMap - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
audioSampleRate - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
audioSize - Variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
audioSize - Variable in class org.jaudiotagger.audio.mp3.XingFrame
 
AudioStreamChunk - Class in org.jaudiotagger.audio.asf.data
This class represents the stream chunk describing an audio stream.
AudioStreamChunk(BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Creates an instance.
AVERAGE_BITRATE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
averageBytesPerSec - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the average amount of bytes used by audio stream.
avgBitrate - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 

B

BARCODE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
Base64Coder - Class in org.jaudiotagger.tag.vorbiscomment.util
Base64Coder
Base64Coder() - Constructor for class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
 
binaryData - Variable in class org.jaudiotagger.tag.datatype.Artwork
 
binaryDataIsBmpFormat(byte[]) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
binaryDataIsGifFormat(byte[]) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
binaryDataIsJpgFormat(byte[]) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
binaryDataIsPngFormat(byte[]) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
binaryFrames - Variable in class org.jaudiotagger.tag.id3.ID3Frames
These frames are Binary
BIT0 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT1 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT2 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT3 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT4 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT5 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT6 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
BIT7 - Static variable in interface org.jaudiotagger.FileConstants
defined for convenience
bitPosition - Variable in class org.jaudiotagger.tag.datatype.BooleanByte
 
bitrate - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
bitRate - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Bitrate of this frame
bitRate - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
bitrate - Variable in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
bitrateMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Bit Rates, the setBitrate varies for different Version and Layer
bitrateMaximal - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
bitrateMinimal - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
bitrateNominal - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
bitRates - Variable in class org.jaudiotagger.audio.asf.data.StreamBitratePropertiesChunk
For each call of StreamBitratePropertiesChunk.addBitrateRecord(int,long) an Long object is appended, which represents the average bitrate.
BITS_PER_INDEX_POINT - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
BITS_PER_INDEX_POINTS_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
bitsPerSample - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Amount of bits used per sample.
bitsPerSample - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
blockAlignment - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
The block alignment of the audio data.
BlockType - Enum in org.jaudiotagger.audio.flac.metadatablock
The different types of metadata block

7 - 126 are reserved for future use 127 is invalid User: Paul Taylor Date: 21-Nov-2007

BlockType(int) - Constructor for enum org.jaudiotagger.audio.flac.metadatablock.BlockType
 
blockType - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
BooleanByte - Class in org.jaudiotagger.tag.datatype
Represents a bit flag within a byte
BooleanByte(String, AbstractTagFrameBody, int) - Constructor for class org.jaudiotagger.tag.datatype.BooleanByte
Creates a new ObjectBooleanByte datatype.
BooleanByte(BooleanByte) - Constructor for class org.jaudiotagger.tag.datatype.BooleanByte
 
BooleanString - Class in org.jaudiotagger.tag.datatype
 
BooleanString(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.BooleanString
Creates a new ObjectBooleanString datatype.
BooleanString(BooleanString) - Constructor for class org.jaudiotagger.tag.datatype.BooleanString
 
BUFFER_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
 
BUFFER_SIZE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
bufferToValue(byte[]) - Static method in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
Read syncsafe value from byteArray in format specified in spec and convert to int.
bufferToValue(ByteBuffer) - Static method in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
Read syncsafe value from buffer in format specified in spec and convert to int.
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4GenreField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
Build from data

build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
build(ByteBuffer) - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
Processes the data and sets the position of the data buffer to just after the end of this fields data ready for processing next field.
buildChildrenOfNode(ByteBuffer, DefaultMutableTreeNode) - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
buildTree(RandomAccessFile, boolean) - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
Build a tree of the atoms in the file
BYTE_1 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Constants for MP3 Frame header, each frame has a basic header of 4 bytes
BYTE_1 - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
BYTE_1 - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
BYTE_2 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
BYTE_2 - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
BYTE_2 - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
BYTE_3 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
BYTE_3 - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
BYTE_3 - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
BYTE_4 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
BYTE_4 - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
BYTE_4 - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
BYTE_TO_UNSIGNED - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
ByteArrayMP3AudioHeader - Class in org.jaudiotagger.audio.mp3
 
ByteArrayMP3AudioHeader(byte[]) - Constructor for class org.jaudiotagger.audio.mp3.ByteArrayMP3AudioHeader
 
ByteArraySizeTerminated - Class in org.jaudiotagger.tag.datatype
Represents a stream of bytes, continuing until the end of the buffer.
ByteArraySizeTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
 
ByteArraySizeTerminated(ByteArraySizeTerminated) - Constructor for class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
 
bytedata - Variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
bytedata - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
 
byteDifference - Variable in class org.jaudiotagger.audio.asf.io.ModificationResult
Stores the difference of bytes.
bytes - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
bytes - Variable in class org.jaudiotagger.audio.real.RealChunk
 
bytesPerSecond - Variable in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
bytesRead(long) - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
Counts the given amount of bytes.

C

calculateChecksumOverPage(ByteBuffer) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
Calculate checkSum over the Page
calculateTagSize(int, int) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
This method determines the total tag size taking into account where the audio file starts, the size of the tagging data and user options for defining how tags should shrink or grow.
canBeEncoded() - Method in class org.jaudiotagger.tag.datatype.AbstractString
Check the value can be encoded with the specified encoding
canBeEncoded() - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
Check the value can be encoded with the specified encoding
canFail() - Method in class org.jaudiotagger.audio.asf.io.AsfExtHeaderReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in interface org.jaudiotagger.audio.asf.io.ChunkReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.ContentBrandingReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.ContentDescriptionReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.EncodingChunkReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.EncryptionChunkReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.FileHeaderReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.LanguageListReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.MetadataReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.StreamBitratePropertiesReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
canFail() - Method in class org.jaudiotagger.audio.asf.io.StreamChunkReader
Tells whether the reader can fail to return a valid chunk.
The current Use would be a modified version of StreamChunkReader, which is configured to only manage audio streams.
CannotReadException - Exception in org.jaudiotagger.audio.exceptions
This exception is thrown if an audio file cannot be read.
Causes may be invalid data or IO errors.
CannotReadException() - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadException
Creates an instance.
CannotReadException(Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadException
 
CannotReadException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadException
Creates an instance.
CannotReadException(String, Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadException
Creates an instance.
CannotReadVideoException - Exception in org.jaudiotagger.audio.exceptions
This exception should be thrown idf it appears the file is a video file, jaudiotagger only supports audio files.
CannotReadVideoException() - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadVideoException
Creates an instance.
CannotReadVideoException(Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadVideoException
 
CannotReadVideoException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadVideoException
Creates an instance.
CannotReadVideoException(String, Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotReadVideoException
Creates an instance.
CannotWriteException - Exception in org.jaudiotagger.audio.exceptions
This exception is thrown if the writing process of an audio file failed.
CannotWriteException() - Constructor for exception org.jaudiotagger.audio.exceptions.CannotWriteException
(overridden)
CannotWriteException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotWriteException
(overridden)
CannotWriteException(String, Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotWriteException
(overridden)
CannotWriteException(Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.CannotWriteException
(overridden)
CAPTURE_PATTERN - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
CAPTURE_PATTERN - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
CAPTURE_PATTERN_AS_BYTES - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
CATALOG_NO - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
CHANNEL_FLAGS_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
channelCount - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Number of channels.
channelMode - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Channel Mode of this Frame (see constants)
channelModeAsString - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Channel Mode of this Frame As English String
channelNumber - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
channels - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
channels - Variable in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
CHANNELS_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
CHANNELS_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
ChannelTypes - Class in org.jaudiotagger.tag.id3.valuepair
 
ChannelTypes() - Constructor for class org.jaudiotagger.tag.id3.valuepair.ChannelTypes
 
channelTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.ChannelTypes
 
CHARSET_ISO_8859_1 - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
CHARSET_UTF_16 - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
CHARSET_UTF_16_ENCODING_FORMAT - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
CHARSET_UTF_16BE - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
CHARSET_UTF_8 - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
CHARSET_UTF_8 - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
CHARSET_UTF_8 - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
checkAudioStart(long, MP3AudioHeader) - Method in class org.jaudiotagger.audio.mp3.MP3File
Regets the audio header starting from start of file, and write appropriate logging to indicate potential problem to user.
checkCommon() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
This method examines the ID of the current field and modifies ID3v1TagField.commonin order to reflect if the tag id is a commonly used one.
checkCommon() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
This method examines the ID of the current field and modifies VorbisCommentTagField.commonin order to reflect if the tag id is a commonly used one.
checkConstraints(String, byte[], int, int, int) - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
Checks if the values for a content descriptor match the contraints of the container type, and returns a RuntimeException if the requirements aren't met.
checkCRC(byte[], byte[]) - Method in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
checkFilePermissions(File, boolean) - Method in class org.jaudiotagger.audio.AudioFile
Checks the file is accessible with the correct permissions, otherwise exception occurs
checkFileWrittenCorrectly(RandomAccessFile, Mp4BoxHeader, FileChannel, Mp4StcoBox) - Method in class org.jaudiotagger.audio.mp4.Mp4TagWriter
Check File Written Correctly
checkStream(InputStream) - Method in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Checks for the constraints of this class.
checkStringLengthNullSafe(String) - Static method in class org.jaudiotagger.audio.asf.util.Utils
This method checks given string will not exceed limit in bytes[] when converted UTF-16LE encoding (2 bytes per character) and checks whether the length doesn't exceed 65535 bytes.
checksum - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
Chunk - Class in org.jaudiotagger.audio.asf.data
This class represents a chunk within ASF streams.
Chunk(GUID, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.Chunk
Creates an instance
Chunk(GUID, long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.Chunk
Creates an instance
ChunkContainer - Class in org.jaudiotagger.audio.asf.data
Stores multiple ASF objects (chunks) in form of Chunk objects, and is itself an ASF object (chunk).

Because current implementation is solely used for ASF metadata, all chunks (except for StreamChunk) may only be inserted once.
ChunkContainer(GUID, long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.ChunkContainer
Creates an instance.
ChunkContainerReader<ChunkType extends ChunkContainer> - Class in org.jaudiotagger.audio.asf.io
This class represents a reader implementation, which is able to read ASF objects (chunks) which store other objects (chunks) within them.
ChunkContainerReader(List<Class<? extends ChunkReader>>, boolean) - Constructor for class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Creates a reader instance, which only utilizes the given list of chunk readers.
chunkCount - Variable in class org.jaudiotagger.audio.asf.data.AsfHeader
An ASF header contains multiple chunks.
chunkDifference - Variable in class org.jaudiotagger.audio.asf.io.ModificationResult
Stores the difference of the amount of chunks.
"-1" if the chunk disappeared upon modification.
"0" if the chunk was just modified.
"1" if a chunk has been created.
ChunkHeaderReader - Class in org.jaudiotagger.audio.asf.io
Default reader, Reads GUID and size out of an input stream and creates a Chunkobject, finally skips the remaining chunk bytes.
ChunkHeaderReader() - Constructor for class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
Hidden Utility class constructor.
chunkLength - Variable in class org.jaudiotagger.audio.asf.data.Chunk
The length of current chunk.
ChunkModifier - Interface in org.jaudiotagger.audio.asf.io
Reads an ASF chunk and writes a modified copy.
ChunkPositionComparator - Class in org.jaudiotagger.audio.asf.util
This class is needed for ordering all types of Chunks ascending by their Position.
ChunkPositionComparator() - Constructor for class org.jaudiotagger.audio.asf.util.ChunkPositionComparator
 
ChunkReader - Interface in org.jaudiotagger.audio.asf.io
A ChunkReader provides methods for reading an ASF chunk.
ChunkRemover - Class in org.jaudiotagger.audio.asf.io
This ChunkModifier implementation is meant to remove selected chunks.
ChunkRemover(GUID...) - Constructor for class org.jaudiotagger.audio.asf.io.ChunkRemover
Creates an instance, for removing selected chunks.
chunkstartsUnique(ChunkContainer) - Static method in class org.jaudiotagger.audio.asf.data.ChunkContainer
Tests whether all stored chunks have a unique starting position among their brothers.
chunkTable - Variable in class org.jaudiotagger.audio.asf.data.ChunkContainer
Stores the Chunk objects to their GUID.
clone() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
(overridden)
clone() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
close() - Method in class org.jaudiotagger.audio.asf.io.CountingOutputstream
closeHeadingElement(String) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
closeHeadingElement(String) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
closeHeadingElement(String) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
code - Variable in enum org.jaudiotagger.tag.reference.ISOCountry.Country
 
CODEC_DESCRIPTIONS - Static variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the hex values of codec identifiers to their descriptions.
codecData - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Some data which needs to be interpreted if the codec is handled.
codecId - Variable in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
Stores the codecs id.
codeMap - Static variable in class org.jaudiotagger.tag.reference.ISOCountry
 
colourDepth - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
COMMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
comment - Variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
commentHeaderSize - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
commentHeaderStartPosition - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
commit() - Method in class org.jaudiotagger.audio.AudioFile
Write the tag contained in this AudioFile in the actual file on the disk, this is the same as calling the AudioFileIO.write(this) method.
commit() - Method in class org.jaudiotagger.audio.mp3.MP3File
Overriden for comptability with merged code
common - Variable in class org.jaudiotagger.tag.id3.ID3v1TagField
If true, the id of the current encapsulated tag field is specified as a common field.
common - Variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
If true, the id of the current encapsulated tag field is specified as a common field.
COMMON_FIELDS - Static variable in class org.jaudiotagger.audio.asf.tag.AsfTag
Stores a list of field keys, which identify common fields.
commonFrames - Variable in class org.jaudiotagger.tag.id3.ID3Frames
These frames are Common , this is a loose term
commonNumber - Variable in class org.jaudiotagger.audio.generic.AbstractTag
Stores the amount of TagField with TagField.isCommon() true.
comparator - Static variable in class org.jaudiotagger.tag.id3.ID3v22PreferredFrameOrderComparator
 
comparator - Static variable in class org.jaudiotagger.tag.id3.ID3v23PreferredFrameOrderComparator
 
comparator - Static variable in class org.jaudiotagger.tag.id3.ID3v24PreferredFrameOrderComparator
 
compare(Chunk, Chunk) - Method in class org.jaudiotagger.audio.asf.util.ChunkPositionComparator
compare(String, String) - Method in class org.jaudiotagger.tag.id3.ID3v22PreferredFrameOrderComparator
 
compare(String, String) - Method in class org.jaudiotagger.tag.id3.ID3v23PreferredFrameOrderComparator
 
compare(String, String) - Method in class org.jaudiotagger.tag.id3.ID3v24PreferredFrameOrderComparator
 
compareTo(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
COMPATIBLE_BRAND_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
compatibleBrands - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
compression - Variable in class org.jaudiotagger.tag.id3.ID3v22Tag
The tag is compressed, although no compression scheme is defined in ID3v22
compression - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
The tag is compressed
compressionFormat - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
The audio compression format code.
computeAvailableRoom() - Method in class org.jaudiotagger.audio.flac.FlacTagWriter
 
computeBitrate(float, long) - Method in class org.jaudiotagger.audio.flac.FlacInfoReader
 
computeBitrate(int, long) - Method in class org.jaudiotagger.audio.ogg.util.OggInfoReader
 
computeCRC(byte[]) - Static method in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
computeNeededRoom() - Method in class org.jaudiotagger.audio.flac.FlacTagWriter
 
CONFIG_TYPE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
CONT - Static variable in class org.jaudiotagger.audio.real.RealChunk
 
containerGUID - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
Stores the guid that identifies ASF chunks which store metadata of the current type.
ContainerType - Enum in org.jaudiotagger.audio.asf.data
Enumerates capabilities, respectively uses, of metadata descriptors.

The ContainerType.METADATA_LIBRARY_OBJECT allows the most variations of data, as well as no size limitation (if it can be stored within a DWORD amount of bytes).
ContainerType(GUID, int, boolean, boolean, boolean, boolean) - Constructor for enum org.jaudiotagger.audio.asf.data.ContainerType
Creates an instance
containerType - Variable in class org.jaudiotagger.audio.asf.data.MetadataContainer
stores the represented container type.
containerType - Variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Stores the containerType of the descriptor.
containsDescriptor(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Checks whether a descriptor already exists.
Name, stream number and language index are compared.
content - Variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
The binary representation of the value.
content - Variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
This table containts the parameters.
content - Variable in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
Stores the string.
content - Variable in class org.jaudiotagger.tag.id3.ID3v1TagField
Stores the content of the tag field.
content - Variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
content - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
content - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
content - Variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
Stores the content of the tag field.
CONTENT_KEY_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.valuepair.SynchronisedLyricsContentType
 
ContentBranding - Class in org.jaudiotagger.audio.asf.data
This structure represents the value of the content branding object, which stores the banner image, the banner image URL and the copyright URL.
ContentBranding() - Constructor for class org.jaudiotagger.audio.asf.data.ContentBranding
Creates an instance.
ContentBranding(long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.ContentBranding
Creates an instance.
ContentBrandingReader - Class in org.jaudiotagger.audio.asf.io
This reader is used to read the content branding object of ASF streams.
ContentBrandingReader() - Constructor for class org.jaudiotagger.audio.asf.io.ContentBrandingReader
Should not be used for now.
ContentDescription - Class in org.jaudiotagger.audio.asf.data
This class represents the data of a chunk which contains title, author, copyright, description and the rating of the file.
ContentDescription() - Constructor for class org.jaudiotagger.audio.asf.data.ContentDescription
Creates an instance.
ContentDescription(long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.ContentDescription
Creates an instance.
ContentDescriptionReader - Class in org.jaudiotagger.audio.asf.io
Reads and interprets the data of a ASF chunk containing title, author...
ContentDescriptionReader() - Constructor for class org.jaudiotagger.audio.asf.io.ContentDescriptionReader
Should not be used for now.
contentEncrypted - Variable in class org.jaudiotagger.audio.asf.data.StreamChunk
If true, the stream data is encrypted.
convert(Tag, int) - Method in class org.jaudiotagger.audio.flac.FlacTagCreator
 
convert(Tag) - Method in class org.jaudiotagger.audio.generic.AbstractTagCreator
Convert tagdata to rawdata ready for writing to file with no additional padding
convert(Tag, int) - Method in class org.jaudiotagger.audio.generic.AbstractTagCreator
Convert tagdata to rawdata ready for writing to file
convert(Tag) - Method in class org.jaudiotagger.audio.ogg.OggVorbisCommentTagCreator
 
convert(Tag, int) - Method in class org.jaudiotagger.tag.mp4.Mp4TagCreator
Convert tagdata to rawdata ready for writing to file
convert(Tag, int) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentCreator
Convert tagdata to rawdata ready for writing to file
CONVERT_TO_KILOBITS - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
convertFrameID22To23(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Convert from ID3v22 FrameIdentifier to ID3v23
convertFrameID22To24(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Convert from ID3v22 FrameIdentifier to ID3v24
convertFrameID23To22(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Convert from ID3v23 FrameIdentifier to ID3v22
convertFrameID23To24(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Convert from ID3v23 FrameIdentifier to ID3v24
convertFrameID24To23(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Convert from ID3v24 FrameIdentifier to ID3v23
CONVERTS_BYTE_TO_BITS - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
convertToVorbisCommentPacket(OggPageHeader, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
The Vorbis Comment may span multiple pages so we we need to identify the pages they contain and then extract the packet data from the pages
convertToVorbisSetupHeaderPacket(long, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
The Vorbis Setup Header may span multiple(2) pages, athough it doesnt normally.
convertToVorbisSetupHeaderPacketAndAdditionalPackets(long, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
The Vorbis Setup Header may span multiple(2) pages, athough it doesnt normally.
convertv22Tov23 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
Mapping from v22 to v23
convertv23Tov22 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
convertv23Tov24 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
convertV24textEncodingToV23textEncoding(byte) - Static method in class org.jaudiotagger.tag.id3.ID3TextEncodingConversion
Convert v24 text encoding to a valid v23 encoding
convertv24Tov23 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
convertV3ToV4Flags(byte) - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Convert V3 Flags to equivalent V4 Flags
convertV4ToV3Flags(byte) - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
copy(InputStream, OutputStream, long) - Static method in class org.jaudiotagger.audio.asf.util.Utils
effectively copies a specified amount of bytes from one stream to another.
copy(byte[], byte[], int) - Static method in class org.jaudiotagger.audio.generic.Utils
Copies the bytes of srd to dst at the specified offset.
copy(File, File) - Static method in class org.jaudiotagger.audio.generic.Utils
Copy a File
copy(byte[], byte[], int) - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
This method will copy all bytes of src to dst at the specified location.
copy(byte[], byte[], int) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
This method will copy all bytes of src to dst at the specified location.
copyAudioToTmp(File, File, File) - Static method in class org.jaudiotagger.test.MergeID3AndMP3Files
 
copyChunk(GUID, InputStream, OutputStream) - Method in class org.jaudiotagger.audio.asf.io.AsfExtHeaderModifier
Simply copies a chunk from source to destination.
The method assumes, that the GUID has already been read and will write the provided one to the destination.
The chunk length however will be read and used to determine the amount of bytes to copy.
copyChunk(GUID, InputStream, OutputStream) - Method in class org.jaudiotagger.audio.asf.io.AsfStreamer
Simply copies a chunk from source to destination.
The method assumes, that the GUID has already been read and will write the provided one to the destination.
The chunk length however will be read and used to determine the amount of bytes to copy.
copyContent(TagField) - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
This method copies the data of the given field to the current data.
copyContent(TagField) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
This method copies the data of the given field to the current data.
copyContent(TagField) - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
copyContent(TagField) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
copyContent(TagField) - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
copyContent(TagField) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
copyContent(TagField) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
copyContent(TagField) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
copyContent(TagField) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
copyContent(TagField) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
copyContent(TagField) - Method in interface org.jaudiotagger.tag.TagField
This method copies the data of the given field to the current data.
copyContent(TagField) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
copyFields - Variable in class org.jaudiotagger.audio.asf.tag.AsfTag
 
copyFrameIntoMap(String, AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
copyFrameIntoMap(String, AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
copyFrames(AbstractID3v2Tag) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Copy frames from another tag,
copyFrom(Tag) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
This method copies tag fields from the source.
copyFrom(TagField) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
If AsfTag.isCopyingFields() is true, Creates a copy of source, if its not empty-
However, plain TagField objects can only be transformed into binary fields using their TagField.getRawContent() method.
copyObject(Object) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Unable to instantiate abstract classes, so can't call the copy constructor.
copyPrimitives(AbstractID3v2Tag) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Copy primitives apply to all tags
copyPrimitives(AbstractID3v2Tag) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Copy primitives applicable to v2.2
copyPrimitives(AbstractID3v2Tag) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Copy primitives applicable to v2.3
copyPrimitives(AbstractID3v2Tag) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Copy primitives applicable to v2.4, this is used when cloning a v2.4 datatype and other objects such as v2.3 so need to check instanceof
count - Variable in class org.jaudiotagger.audio.asf.io.CountingOutputstream
Stores the amount of bytes written.
count - Variable in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
count - Static variable in class org.jaudiotagger.test.MergeID3AndMP3Files
 
count - Static variable in class org.jaudiotagger.test.TestAudioTagger
 
COUNTER_MINIMUM_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
 
COUNTER_MINIMUM_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
CountingInputStream - Class in org.jaudiotagger.audio.asf.io
This implementation of FilterInputStream counts each read byte.
So at each time, with CountingInputStream.getReadCount() one can determine how many bytes have been read, by this classes read and skip methods (mark and reset are also taken into account).
CountingInputStream(InputStream) - Constructor for class org.jaudiotagger.audio.asf.io.CountingInputStream
Creates an instance, which delegates the commands to the given stream.
CountingOutputstream - Class in org.jaudiotagger.audio.asf.io
This output stream wraps around another OutputStream and delegates the write calls.
Additionally all written bytes are counted and available by CountingOutputstream.getCount().
CountingOutputstream(OutputStream) - Constructor for class org.jaudiotagger.audio.asf.io.CountingOutputstream
Creates an instance which will delegate the write calls to the given output stream.
countMetaBlocks(File) - Method in class org.jaudiotagger.audio.flac.FlacInfoReader
Count the number of metadatablocks, useful for debugging
coverArtTypes - Static variable in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
crc32 - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
Crcdata Checksum in extended header
crc_lookup - Static variable in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
crcData - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
CRC Checksum
crcDataFlag - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
CRC Checksum calculated
crcDataFlag - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
CRC Checksum calculated
createAlbumField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createArtistField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createArtworkField(byte[]) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Create artwork field
createArtworkField(byte[], int, String, String, int, int, int, int) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
createArtworkField(BufferedImage, int, String, String, int, int) - Method in class org.jaudiotagger.tag.flac.FlacTag
Create Artwork when have the bufferedimage
createArtworkField(byte[], String) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
createArtworkField(byte[], String) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Create Artwork
createArtworkField(byte[], String) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Create Artwork
createArtworkField(byte[]) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Create artwork field
createArtworkFromFile(File) - Static method in class org.jaudiotagger.tag.datatype.Artwork
 
createCommentField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createContainer(ContainerType) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainerFactory
Creates an appropriate container implementation for the given container type.
createContainer(ContainerType, long, BigInteger) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainerFactory
Convenience Method for I/O.
createContainer(long, BigInteger, InputStream) - Method in class org.jaudiotagger.audio.asf.io.AsfExtHeaderReader
This method is called by ChunkContainerReader.read(GUID, InputStream, long) in order to create the resulting object.
createContainer(long, BigInteger, InputStream) - Method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
This method is called by ChunkContainerReader.read(GUID, InputStream, long) in order to create the resulting object.
createContainer(long, BigInteger, InputStream) - Method in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
This method is called by ChunkContainerReader.read(GUID, InputStream, long) in order to create the resulting object.
createContainers(ContainerType[]) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainerFactory
Convenience method which calls MetadataContainerFactory.createContainer(ContainerType) for each given container type.
createCopy() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This method creates a copy of the current object.
createCopyrightField(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Creates a field for storing the copyright.
CREATED_DATE_LONG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
CREATED_DATE_LONG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
CREATED_DATE_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
CREATED_DATE_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
CREATED_DATE_SHORT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
CREATED_DATE_SHORT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
CREATED_DATE_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
CREATED_DATE_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
createDefaultTag() - Method in class org.jaudiotagger.audio.AudioFile
Create Default Tag
createDefaultTag() - Method in class org.jaudiotagger.audio.mp3.MP3File
Create Default Tag
createDiscNoField(String) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Create discno field
createField(Artwork) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Creates an AsfTagCoverField from given artwork
createField(FieldKey, String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Create a new field based on generic key, used internally by the library

createField(FieldKey, String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
createField(FieldKey, String) - Method in class org.jaudiotagger.audio.generic.GenericTag
 
createField(Artwork) - Method in class org.jaudiotagger.audio.generic.GenericTag
 
createField(FieldKey, String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
createField(Artwork) - Method in class org.jaudiotagger.tag.flac.FlacTag
Create artwork field
createField(FieldKey, String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Create a new TagField

Only textual data supported at the moment.

createField(FieldKey, String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Create Tag Field using generic key
createField(Artwork) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
createField(Artwork) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Create artwork field based on the data in artwork
createField(Artwork) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Create artwork field based on the data in artwork
createField(Artwork) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
createField(Artwork) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Create artwork field
createField(FieldKey, String) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Create Tag Field using generic key

This should use the correct subclass for the key

createField(Artwork) - Method in interface org.jaudiotagger.tag.Tag
Create artwork field based on the data in artwork
createField(FieldKey, String) - Method in interface org.jaudiotagger.tag.Tag
Create a new field based on generic key, used internally by the library

createField(FieldKey, String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Create Tag Field using generic key
createField(Artwork) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Create artwork field Not supported because reuire two fields to be created use
createFrame(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Create Frame of correct ID3 version with the specified id
createFrame(String) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Create Frame
createFrame(String) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
createFrame(String) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Create a new frame with the specified frameid
createGenreField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createGenreField(String) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Create genre field

createiTunesStyleHdlrBox() - Static method in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
Create an iTunes style Hdlr box for use within Meta box
createiTunesStyleMetaBox(int) - Static method in class org.jaudiotagger.audio.mp4.atom.Mp4MetaBox
Create an iTunes style Meta box
createLinkedArtworkField(String) - Method in class org.jaudiotagger.tag.flac.FlacTag
Create Link to Image File, not recommended because if either flac or image file is moved link will be broken.
createLinkedArtworkField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Create a link to artwork, this is not recommended because the link may be broken if the mp3 or image file is moved
createMaps() - Method in class org.jaudiotagger.tag.datatype.AbstractIntStringValuePair
 
createMaps() - Method in class org.jaudiotagger.tag.datatype.AbstractStringStringValuePair
 
createMetadataAtoms(Mp4BoxHeader, ByteBuffer, int, Mp4BoxHeader, Mp4BoxHeader) - Method in class org.jaudiotagger.audio.mp4.Mp4TagWriter
 
createModifiedCopy(InputStream, OutputStream, List<ChunkModifier>) - Method in class org.jaudiotagger.audio.asf.io.AsfStreamer
Reads the source and applies the modifications provided by the given modifiers, and puts it to dest.
Each modifier is used only once, so if one should be used multiple times, it should be added multiple times into the list.
createMp4Field(Mp4Tag, Mp4BoxHeader, ByteBuffer) - Method in class org.jaudiotagger.audio.mp4.Mp4TagReader
Process the field and add to the tag

Note:In the case of coverart MP4 holds all the coverart within individual dataitems all within a single covr atom, we will add seperate mp4field for each image.

createNewTag() - Static method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Use to construct a new tag properly initialized
createPlainTextStructureFormatter() - Static method in class org.jaudiotagger.audio.mp3.MP3File
 
createRatingField(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Creates a field for storing the copyright.
createRawContent(byte[], int, String, String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
createSegments(int, boolean) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
This method creates a byte array of values whose sum should be the value of length.
createSegmentTable(int, int, List<OggPageHeader.PacketStartAndLength>) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
This method creates a new segment table for the second page (header).
createSegmentTable(int, List<OggPageHeader.PacketStartAndLength>) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
This method creates a new segment table for the second half of setup header
createStream(RandomAccessFile) - Static method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
Creates a Stream that will read from the specified RandomAccessFile;
createStructure() - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Return String Representation of Datatype *
createStructure() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Return String Representation of frame
createStructure() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
createStructure() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
 
createStructure() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createStructure() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
 
createStructure() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Return String Representation of Datatype *
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Create strcutured representation of this item.
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Return String Representation of body
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
Return String Representation of body
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
For representing the MP3File in an XML Format
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Return String Representation of body
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
 
createStructure() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Display the tag in an XMLFormat
createStructureBody() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createStructureHeader() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createTagField(AsfFieldKey, String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Create tag text field using ASF key

Uses the correct subclass for the key.

createTagField(ID3v22FieldKey, String) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

createTagField(ID3v23FieldKey, String) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

createTagField(ID3v24FieldKey, String) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

createTagField(Mp4FieldKey, String) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Create Tag Field using mp4 key

Uses the correct subclass for the key

createTagField(VorbisCommentFieldKey, String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Create Tag Field using ogg key
createTagField(String, String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Create Tag Field using ogg key

This method is provided to allow you to create key of any value because VorbisComment allows arbitary keys.

createTagOf(AsfHeader) - Static method in class org.jaudiotagger.audio.asf.util.TagConverter
This method creates a Tagand fills it with the contents of the given AsfHeader.
createTitleField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createTrackField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
createV22FrameFromV23Frame(ID3v23Frame) - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
 
createV24FrameFromV23Frame(ID3v23Frame) - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
 
createXMLStructureFormatter() - Static method in class org.jaudiotagger.audio.mp3.MP3File
 
createYearField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
creator - Static variable in class org.jaudiotagger.audio.flac.FlacTagCreator
 
creator - Variable in class org.jaudiotagger.audio.ogg.OggVorbisCommentTagCreator
 
CRLF - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
CRLF int set
crlfByte - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
CRLF int set

D

data - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataApplication
 
data - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataCueSheet
 
data - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataSeekTable
 
DATA - Static variable in class org.jaudiotagger.audio.real.RealChunk
 
DATA_HEADER_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
DATA_LENGTH_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
DATA_START_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
dataAndHeaderSize - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
dataBuffer - Variable in class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
 
dataBuffer - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
dataBytes - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
dataBytes - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
dataLength - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
dataSize - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
dataSize - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
dataSize - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
dataSize - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
dataTree - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
DataTypes - Class in org.jaudiotagger.tag.datatype
 
DataTypes() - Constructor for class org.jaudiotagger.tag.datatype.DataTypes
 
date - Variable in class org.jaudiotagger.logging.LogFormatter
 
date - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
debugShowStcoInfo(RandomAccessFile) - Static method in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
decode(String) - Static method in class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
Decodes a Base64 string.
decode(char[]) - Static method in class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
Decodes Base64 data.
decodeHeader(byte[]) - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
decodeHeader(byte[]) - Method in class org.jaudiotagger.audio.ogg.util.VorbisSetupHeader
 
decodeSize(byte[]) - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Read Frame Size, which has to be decoded
decreaseLevel() - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
DEFAULT - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
 
DEFAULT - Static variable in class org.jaudiotagger.tag.TagOptionSingleton
 
DEFAULT_ID - Static variable in class org.jaudiotagger.tag.reference.Languages
 
DEFAULT_ID - Static variable in class org.jaudiotagger.tag.reference.PictureTypes
 
DEFAULT_PADDING - Static variable in class org.jaudiotagger.audio.flac.FlacTagCreator
 
DEFAULT_VALUE - Static variable in class org.jaudiotagger.tag.reference.Languages
 
DEFAULT_VALUE - Static variable in class org.jaudiotagger.tag.reference.PictureTypes
 
DEFAULT_VENDOR - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
defaultInstance - Static variable in class org.jaudiotagger.audio.AudioFileIO
This field contains the default instance for static use.
defaultOptions - Static variable in class org.jaudiotagger.tag.TagOptionSingleton
 
delete(AudioFile) - Static method in class org.jaudiotagger.audio.AudioFileIO

Delete the tag, if any, contained in the given file.

delete(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacTagWriter
Delete Tag from file
delete(AudioFile) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
Delete the tag (if any) present in the given file
delete(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
Delete the tag (if any) present in the given randomaccessfile, and do not close it at the end.
delete(AbstractTag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Remove tag from file
delete(AudioFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileWriter
Delete the Id3v1 and ID3v2 tags from file
delete(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4TagWriter
Delete the tag

delete(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
delete(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
Delete tag from file Looks for tag and if found lops it off the file.
delete(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Delete Tag
delete(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.AbstractTag
Removes the specific tag from the file
delete(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.AbstractLyrics3
 
deleteArtworkField() - Method in class org.jaudiotagger.audio.generic.AbstractTag
Delete all instance of artwork Field
deleteArtworkField() - Method in class org.jaudiotagger.tag.flac.FlacTag
Delete all instance of artwork Field
deleteArtworkField() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Delete all instance of artwork Field
deleteArtworkField() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Delete all instance of artwork Field
deleteArtworkField() - Method in interface org.jaudiotagger.tag.Tag
Delete any instance of tag fields used to store artwork
deleteArtworkField() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Delete all instance of artwork Field
deleteField(FieldKey) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Delete any fields with this key
deleteField(FieldKey) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
deleteField(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Delete all ocurrences of field.
deleteField(FieldKey) - Method in class org.jaudiotagger.audio.generic.GenericTag
 
deleteField(FieldKey) - Method in class org.jaudiotagger.tag.flac.FlacTag
Delete any instance of tag fields with this key
deleteField(FieldKey) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Delete fields with this generic key
deleteField(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Delete any instance of tag fields with this key
deleteField(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Delete any instance of tag fields with this key
deleteField(FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Delete fields with this generic key
deleteField(FieldKey) - Method in interface org.jaudiotagger.tag.Tag
Delete any fields with this key
deleteField(FieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Delete fields with this generic key
deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.asf.AsfFileWriter
Same as above, but delete tag in the file.
deleteTag(AudioFile) - Method in class org.jaudiotagger.audio.AudioFileIO

Delete the tag, if any, contained in the given file.

deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacFileWriter
 
deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
Same as above, but delete tag in the file.
deleteTag(AudioFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileWriter
 
deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileWriter
 
deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4FileWriter
 
deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggFileWriter
 
deleteTag(RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.wav.WavFileWriter
 
deleteTagField(AsfFieldKey) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Removes all fields which are stored to the provided field key.
deleteTagField(ID3v22FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Delete fields with this id3v22FieldKey
deleteTagField(ID3v23FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Delete fields with this id3v23FieldKey
deleteTagField(ID3v24FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Delete fields with this id3v24FieldKey
deleteTagField(Mp4FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Delete fields with this mp4key
deleteTagField(VorbisCommentFieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Delete fields with this vorbisCommentFieldKey
desc - Variable in class org.jaudiotagger.audio.asf.data.MetadataContainer.DescriptorPointer
The represented descriptor.
description - Variable in class org.jaudiotagger.audio.asf.data.GUID
Stores an optionally description of the GUID.
description - Variable in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Description
description - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
description - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
 
description - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
 
description - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
 
description - Variable in enum org.jaudiotagger.audio.mp4.EncoderType
 
description - Variable in enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
 
description - Variable in class org.jaudiotagger.tag.datatype.Artwork
 
description - Variable in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
description - Variable in enum org.jaudiotagger.tag.id3.valuepair.ID3V2ExtendedGenreTypes
 
description - Variable in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
 
description - Variable in enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
 
description - Variable in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
 
description - Variable in enum org.jaudiotagger.tag.reference.ISOCountry.Country
 
descriptionMap - Static variable in class org.jaudiotagger.tag.reference.ISOCountry
 
descriptor - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
DESCRIPTOR_OBJECT_TYPE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
DESCRIPTOR_TYPE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
descriptors - Variable in class org.jaudiotagger.audio.asf.data.MetadataContainer
Stores the descriptors.
descriptorType - Variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This field shows the type of the metadata descriptor.
determineType(GUID) - Static method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Looks up all guids and returns the matching type.
determineVariableBitrate(AsfHeader) - Method in class org.jaudiotagger.audio.asf.AsfFileReader
Determines if the "isVbr" field is set in the extended content description.
DISC_NO_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
DISC_TOTAL_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
discardIfFileAlteredFrames - Variable in class org.jaudiotagger.tag.id3.ID3Frames
These frames should be lost if file changes
displayAsBinary(byte) - Static method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
Use to display headers as their binary representation
displayName - Variable in enum org.jaudiotagger.audio.ogg.VorbisVersion
 
displayStructureAsPlainText() - Method in class org.jaudiotagger.audio.AudioFile
Optional debugging method
displayStructureAsPlainText() - Method in class org.jaudiotagger.audio.mp3.MP3File
Displays MP3File Structure
displayStructureAsXML() - Method in class org.jaudiotagger.audio.AudioFile
Optional debugging method
displayStructureAsXML() - Method in class org.jaudiotagger.audio.mp3.MP3File
Displays MP3File Structure
distributeMetadata(AsfTag) - Static method in class org.jaudiotagger.audio.asf.util.TagConverter
This method distributes the tags fields among the ContainerType.getOrdered() containers.
doCreateTagField(AbstractID3v2Tag.FrameAndSubId, String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

doDeleteTagField(AbstractID3v2Tag.FrameAndSubId) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Internal delete method
doGetFirst(AbstractID3v2Tag.FrameAndSubId) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
duplicateBytes - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
duplicateFrameId - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
duration - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Duration of the media content in 100ns steps.
DURATION_LONG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
DURATION_LONG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
DURATION_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
DURATION_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
DURATION_SHORT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
DURATION_SHORT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
DURATION_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
DURATION_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
DWORD_MAXVALUE - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Maximum value for WORD.

E

eachChunkOnce - Variable in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
If true each chunk type will only be read once.
EMBED_FLAG_BIT_POSITION - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
 
emphasis - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Emphasis of this frame
EMPHASIS_5015MS - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
EMPHASIS_CCITT - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
EMPHASIS_NONE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
EMPHASIS_RESERVED - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
emphasisAsString - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Emphasis mode string
emphasisMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Constants for Emphasis
emptyFrameBytes - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
EmptyFrameException - Exception in org.jaudiotagger.tag
Thrown when find a Frame but it contains no data.
EmptyFrameException() - Constructor for exception org.jaudiotagger.tag.EmptyFrameException
Creates a new EmptyFrameException datatype.
EmptyFrameException(Throwable) - Constructor for exception org.jaudiotagger.tag.EmptyFrameException
Creates a new EmptyFrameException datatype.
EmptyFrameException(String) - Constructor for exception org.jaudiotagger.tag.EmptyFrameException
Creates a new EmptyFrameException datatype.
EmptyFrameException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.EmptyFrameException
Creates a new EmptyFrameException datatype.
encode(String) - Static method in class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
Encodes a string into Base64 format.
encode(byte[]) - Static method in class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
Encodes a byte array into Base64 format.
encoder - Variable in class org.jaudiotagger.audio.mp3.LameFrame
 
encoder - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
ENCODER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.LameFrame
 
EncoderType - Enum in org.jaudiotagger.audio.mp4
Encoder Type actually identifies the format of the audio within the mp4.
EncoderType(String) - Constructor for enum org.jaudiotagger.audio.mp4.EncoderType
 
encodeSize(ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Write Frame Size (can now be accurately calculated, have to convert 4 byte int to 3 byte format.
encodeURL(String) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Encode url because may receive url already encoded or not, but we can only store as ISO8859-1
EncodingChunk - Class in org.jaudiotagger.audio.asf.data
This class was intended to store the data of a chunk which contained the encoding parameters in textual form.
EncodingChunk(BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.EncodingChunk
Creates an instance.
EncodingChunkReader - Class in org.jaudiotagger.audio.asf.io
This class reads the chunk containing encoding data
Warning:
Implementation is not completed.
EncodingChunkReader() - Constructor for class org.jaudiotagger.audio.asf.io.EncodingChunkReader
Should not be used for now.
encodingFlags - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
This holds the Encoding flags (not supported in v2.20)
EncryptionChunk - Class in org.jaudiotagger.audio.asf.data
 
EncryptionChunk(BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.EncryptionChunk
Creates an instance.
EncryptionChunkReader - Class in org.jaudiotagger.audio.asf.io
This class reads the chunk containing encoding data
Warning:
Implementation is not completed.
EncryptionChunkReader() - Constructor for class org.jaudiotagger.audio.asf.io.EncryptionChunkReader
Should not be used for now.
END_OF_FIELD - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
endOfName - Variable in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
We need this to retrieve the buffered image, if required
endofStringPattern - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
equals(Object) - Method in class org.jaudiotagger.audio.asf.data.GUID
This method compares two objects.
equals(Object) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer.DescriptorPointer
equals(Object) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
(overridden)
equals(Object) - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.BooleanByte
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.BooleanString
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.PartOfSet
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.StringDate
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.StringDateTime
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.StringFixedLength
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.StringNullTerminated
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.StringSizeTerminated
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
 
equals(Object) - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Is this tag equivalent to another
equals(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTag
Determines whether another datatype is equal to this tag.
equals(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrame
Returns true if this datatype and its body equals the argument and its body.
equals(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Returns true if this datatype and its entire DataType array list equals the argument.
equals(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagItem
Returns true if this datatype and its body equals the argument and its body.
equals(Object) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Are two bodies equal
equals(Object) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
This method is not yet supported.
equals(Object) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Compares Object with this only returns true if both v1_1 tags with all fields set to same value
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v22PreferredFrameOrderComparator
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
Compare for equality To be deemed equal obj must be a IDv23Frame with the same identifier and the same flags.
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v23PreferredFrameOrderComparator
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Is Tag Equivalent to another tag
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v24PreferredFrameOrderComparator
 
equals(Object) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
equals(Object) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
equals(Object) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
equals(Object) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
equals(Object) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
equals(Object) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
ERRONEOUS_ID - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
If id is invalid
errorConcealment - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
this field stores the error concealment type.
ErrorMessage - Enum in org.jaudiotagger.logging
Defines Error Messages
ErrorMessage(String) - Constructor for enum org.jaudiotagger.logging.ErrorMessage
 
ES_ID_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
EventTimingTimestampTypes - Class in org.jaudiotagger.tag.id3.valuepair
 
EventTimingTimestampTypes() - Constructor for class org.jaudiotagger.tag.id3.valuepair.EventTimingTimestampTypes
 
eventTimingTimestampTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.EventTimingTimestampTypes
 
EventTimingTypes - Class in org.jaudiotagger.tag.id3.valuepair
 
EventTimingTypes() - Constructor for class org.jaudiotagger.tag.id3.valuepair.EventTimingTypes
 
eventTimingTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.EventTimingTypes
 
eventTimingTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.SynchronisedLyricsContentType
 
experimental - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
Experiemntal tag
experimental - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
Experiemntal tag
extended - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
Contains extended header
extended - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
Contains extended header
extensionFrames - Variable in class org.jaudiotagger.tag.id3.ID3Frames
These frames are extensions to the Specification for that Tag Version
extra - Variable in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
ExtractID3TagFromFile - Class in org.jaudiotagger.test
Simple class that will attempt to recusively read all files within a directory, flags errors that occur.
ExtractID3TagFromFile() - Constructor for class org.jaudiotagger.test.ExtractID3TagFromFile
 
ExtractID3TagFromFile.MP3FileFilter - Class in org.jaudiotagger.test
 
ExtractID3TagFromFile.MP3FileFilter() - Constructor for class org.jaudiotagger.test.ExtractID3TagFromFile.MP3FileFilter
Create a default MP3FileFilter.
ExtractID3TagFromFile.MP3FileFilter(boolean) - Constructor for class org.jaudiotagger.test.ExtractID3TagFromFile.MP3FileFilter
Create an MP3FileFilter.
extractID3v23Formats(Date, int) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Extract Format
extractID3v2TagDataIntoFile(File) - Method in class org.jaudiotagger.audio.mp3.MP3File
Extracts the raw ID3v2 tag data into a file.

F

failed - Static variable in class org.jaudiotagger.test.MergeID3AndMP3Files
 
failed - Static variable in class org.jaudiotagger.test.TestAudioTagger
 
FIELD_ABSOLUTE_GRANULE_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_ABSOLUTE_GRANULE_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_ALBUM_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_ALBUM_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_ARTIST_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_ARTIST_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_AUDIO_CHANNELS_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_AUDIO_CHANNELS_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_AUDIO_SAMPLE_RATE_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_AUDIO_SAMPLE_RATE_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BITRATE - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the Bitrate.(Integer)
FIELD_BITRATE_MAX_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BITRATE_MAX_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BITRATE_MIN_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BITRATE_MIN_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BITRATE_NOMAIML_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BITRATE_NOMAIML_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BLOCKSIZE_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BLOCKSIZE_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_BRAND - Static variable in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
The key for the ftyp brand
FIELD_CAPTURE_PATTERN_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_CAPTURE_PATTERN_LENGTH - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
FIELD_CAPTURE_PATTERN_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_CAPTURE_PATTERN_POS - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
FIELD_CHANNEL - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the number of audio channels.(Integer)
FIELD_COMMENT_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
FIELD_COMMENT_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
FIELD_COMMENT_LENGTH_LENGTH - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
FIELD_COMMENT_POS - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
FIELD_COMMENT_POS - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
FIELD_FRAMING_BIT_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.OggVorbisCommentTagCreator
 
FIELD_FRAMING_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_FRAMING_FLAG_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_GENRE_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_GENRE_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_HEADER_TYPE_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_HEADER_TYPE_FLAG_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_ID_MAP - Static variable in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Stores the AsfFieldKey.fieldName to the field key.
FIELD_INFOS - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the extra encoding information.(String)
FIELD_KIND - Static variable in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
The key for the kind field
FIELD_LENGTH - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the audio clip duration in seconds.
FIELD_PACKET_TYPE_LENGTH - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
FIELD_PACKET_TYPE_POS - Static variable in interface org.jaudiotagger.audio.ogg.util.VorbisHeader
 
FIELD_PAGE_CHECKSUM_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_PAGE_CHECKSUM_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_PAGE_SEGMENTS_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_PAGE_SEGMENTS_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_PAGE_SEQUENCE_NO_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_PAGE_SEQUENCE_NO_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_PROFILE - Static variable in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
The key for the profile
FIELD_SAMPLERATE - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the audio sample rate in "Hz".
FIELD_SEGMENT_TABLE_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_STREAM_SERIAL_NO_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_STREAM_SERIAL_NO_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_STREAM_STRUCTURE_VERSION_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_STREAM_STRUCTURE_VERSION_POS - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
FIELD_TAG_EXT_SIZE_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
FIELD_TAG_FLAG_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_FLAG_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_MAJOR_VERSION_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_MAJOR_VERSION_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_MINOR_VERSION_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_MINOR_VERSION_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_SIZE_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAG_SIZE_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAGID_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_TAGID_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TAGID_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_TAGID_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
FIELD_TITLE_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_TITLE_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_TRACK_INDICATOR_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
FIELD_TRACK_INDICATOR_POS - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
FIELD_TRACK_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
FIELD_TRACK_POS - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
FIELD_TYPE - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the audio type.(String)
FIELD_USER_COMMENT_LIST_LENGTH - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
FIELD_V2_ADDITIONAL_MULTI_LINE_TEXT - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_ALBUM - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_ARTIST - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_AUTHOR - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_IMAGE - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_INDICATIONS - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_LYRICS_MULTI_LINE_TEXT - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_V2_TRACK - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
FIELD_VBR - Static variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
The key for the VBR flag.
FIELD_VENDOR_LENGTH_LENGTH - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
FIELD_VENDOR_LENGTH_POS - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
FIELD_VENDOR_STRING_POS - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
FIELD_VORBIS_VERSION_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_VORBIS_VERSION_POS - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
FIELD_YEAR_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FIELD_YEAR_POS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
FieldDataInvalidException - Exception in org.jaudiotagger.tag
Thrown if the try and create a field with invalid data

FieldDataInvalidException() - Constructor for exception org.jaudiotagger.tag.FieldDataInvalidException
Creates a new KeyNotFoundException datatype.
FieldDataInvalidException(Throwable) - Constructor for exception org.jaudiotagger.tag.FieldDataInvalidException
Creates a new KeyNotFoundException datatype.
FieldDataInvalidException(String) - Constructor for exception org.jaudiotagger.tag.FieldDataInvalidException
Creates a new KeyNotFoundException datatype.
FieldDataInvalidException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.FieldDataInvalidException
Creates a new KeyNotFoundException datatype.
FieldFrameBodyAUT - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyAUT() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
Creates a new FieldBodyAUT datatype.
FieldFrameBodyAUT(FieldFrameBodyAUT) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
 
FieldFrameBodyAUT(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
Creates a new FieldBodyAUT datatype.
FieldFrameBodyAUT(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
Creates a new FieldBodyAUT datatype.
FieldFrameBodyEAL - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyEAL() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
Creates a new FieldBodyEAL datatype.
FieldFrameBodyEAL(FieldFrameBodyEAL) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
 
FieldFrameBodyEAL(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
Creates a new FieldBodyEAL datatype.
FieldFrameBodyEAL(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
Creates a new FieldBodyEAL datatype.
FieldFrameBodyEAR - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyEAR() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
Creates a new FieldBodyEAR datatype.
FieldFrameBodyEAR(FieldFrameBodyEAR) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
 
FieldFrameBodyEAR(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
Creates a new FieldBodyEAR datatype.
FieldFrameBodyEAR(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
Creates a new FieldBodyEAR datatype.
FieldFrameBodyETT - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyETT() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
Creates a new FieldBodyETT datatype.
FieldFrameBodyETT(FieldFrameBodyETT) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
 
FieldFrameBodyETT(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
Creates a new FieldBodyETT datatype.
FieldFrameBodyETT(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
Creates a new FieldBodyETT datatype.
FieldFrameBodyIMG - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyIMG() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
Creates a new FieldBodyIMG datatype.
FieldFrameBodyIMG(FieldFrameBodyIMG) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
FieldFrameBodyIMG(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
Creates a new FieldBodyIMG datatype.
FieldFrameBodyIMG(Lyrics3Image) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
Creates a new FieldBodyIMG datatype.
FieldFrameBodyIMG(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
Creates a new FieldBodyIMG datatype.
FieldFrameBodyIND - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyIND() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
Creates a new FieldBodyIND datatype.
FieldFrameBodyIND(FieldFrameBodyIND) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
 
FieldFrameBodyIND(boolean, boolean) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
Creates a new FieldBodyIND datatype.
FieldFrameBodyIND(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
Creates a new FieldBodyIND datatype.
FieldFrameBodyINF - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyINF() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
Creates a new FieldBodyINF datatype.
FieldFrameBodyINF(FieldFrameBodyINF) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
 
FieldFrameBodyINF(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
Creates a new FieldBodyINF datatype.
FieldFrameBodyINF(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
Creates a new FieldBodyINF datatype.
FieldFrameBodyLYR - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyLYR() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
Creates a new FieldBodyLYR datatype.
FieldFrameBodyLYR(FieldFrameBodyLYR) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
FieldFrameBodyLYR(String) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
Creates a new FieldBodyLYR datatype.
FieldFrameBodyLYR(FrameBodySYLT) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
Creates a new FieldBodyLYR datatype.
FieldFrameBodyLYR(FrameBodyUSLT) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
Creates a new FieldBodyLYR datatype.
FieldFrameBodyLYR(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
Creates a new FieldBodyLYR datatype.
FieldFrameBodyUnsupported - Class in org.jaudiotagger.tag.lyrics3
 
FieldFrameBodyUnsupported() - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
Creates a new FieldBodyUnsupported datatype.
FieldFrameBodyUnsupported(FieldFrameBodyUnsupported) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
FieldFrameBodyUnsupported(byte[]) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
Creates a new FieldBodyUnsupported datatype.
FieldFrameBodyUnsupported(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
Creates a new FieldBodyUnsupported datatype.
fieldIterator - Variable in class org.jaudiotagger.audio.asf.tag.AsfTag.AsfFieldIterator
source iterator.
FieldKey - Enum in org.jaudiotagger.tag
This is an enumeration of fields implemented by all major formats

This enumeration is used by subclasses to map from the common key to their implementation key, the keys are grouped within EnumSets within Tag class.

FieldKey() - Constructor for enum org.jaudiotagger.tag.FieldKey
 
fieldLength - Variable in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
fieldMap - Variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
fieldName - Variable in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
If set, the field has a standard id assigned.
fieldName - Variable in enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
 
fieldName - Variable in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
 
fieldName - Variable in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
 
fieldName - Variable in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
 
fieldName - Variable in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
fieldName - Variable in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
 
fieldName - Variable in enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
 
fields - Variable in class org.jaudiotagger.audio.generic.AbstractTag
This map stores the ids of the stored fields to the fields themselves.
fieldType - Variable in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
 
fieldType - Variable in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
 
fieldType - Variable in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
 
fieldType - Variable in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
file - Variable in class org.jaudiotagger.audio.AudioFile
The physical file that this instance represents.
FILE_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
After testing the average location of the first MP3Header bit was at 5000 bytes so this is why chosen as a default.
fileClassId - Variable in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
fileClassIdFiedTypeMap - Static variable in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
FileConstants - Interface in org.jaudiotagger
Definitions of the bit used when reading file format from file
fileCreationTime - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
The time the file was created.
FileHeader - Class in org.jaudiotagger.audio.asf.data
This class stores the information about the file, which is contained within a special chunk of ASF files.
FileHeader(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, long, long, long, long) - Constructor for class org.jaudiotagger.audio.asf.data.FileHeader
Creates an instance.
FileHeaderReader - Class in org.jaudiotagger.audio.asf.io
Reads and interprets the data of the file header.
FileHeaderReader() - Constructor for class org.jaudiotagger.audio.asf.io.FileHeaderReader
Should not be used for now.
fileModified(AudioFile, File) - Method in class org.jaudiotagger.audio.generic.AudioFileModificationAdapter
(overridden)
fileModified(AudioFile, File) - Method in interface org.jaudiotagger.audio.generic.AudioFileModificationListener
Notifies that original has been processed.
Because the audiolibrary allows format implementors to either change the original file or create a copy, it is possible that the real result is located in the original and temporary is of zero size or the original will be deleted and replaced by temporary.
fileModified(AudioFile, File) - Method in class org.jaudiotagger.audio.generic.ModificationHandler
(overridden)
filename - Variable in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
filenameTagSave - Variable in class org.jaudiotagger.tag.TagOptionSingleton
 
fileOperationFinished(File) - Method in class org.jaudiotagger.audio.generic.AudioFileModificationAdapter
(overridden)
fileOperationFinished(File) - Method in interface org.jaudiotagger.audio.generic.AudioFileModificationListener
Informs the listener that the process has been finished.
The given file is either the original file or the modified copy.
fileOperationFinished(File) - Method in class org.jaudiotagger.audio.generic.ModificationHandler
(overridden)
filePos - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
fileReadSize - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
fileSize - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Size of the file or stream.
fileSize - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
filesuffix - Variable in enum org.jaudiotagger.audio.SupportedFileFormat
 
FileSystemMessage - Enum in org.jaudiotagger.logging
For parsing the exact cause of a file exception, because variations not handled well by Java
FileSystemMessage(String) - Constructor for enum org.jaudiotagger.logging.FileSystemMessage
 
fileValue - Variable in enum org.jaudiotagger.audio.ogg.util.OggPageHeader.HeaderTypeFlag
 
fileWillBeModified(AudioFile, boolean) - Method in class org.jaudiotagger.audio.generic.AudioFileModificationAdapter
(overridden)
fileWillBeModified(AudioFile, boolean) - Method in interface org.jaudiotagger.audio.generic.AudioFileModificationListener
Notifies that the file is about to be modified.
fileWillBeModified(AudioFile, boolean) - Method in class org.jaudiotagger.audio.generic.ModificationHandler
(overridden)
FILLER_END - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
FILLER_OTHER - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
FILLER_START - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
findContChunk(RandomAccessFile) - Method in class org.jaudiotagger.audio.real.RealFileReader
 
findContentDescription() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
This method looks for an content description object in this header instance, if not found there, it tries to get one from a contained ASF header extension object.
findExtendedContentDescription() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
This method looks for an extended content description object in this header instance, if not found there, it tries to get one from a contained ASF header extension object.
findMetadataContainer(ContainerType) - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
This method searches for a metadata container of the given type.
findNumber(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Find the first whole number that can be parsed from the string
findNumber(String, int) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Find the first whole number that can be parsed from the string
findPropChunk(RandomAccessFile) - Method in class org.jaudiotagger.audio.real.RealFileReader
 
findStream() - Method in class org.jaudiotagger.audio.flac.FlacStreamReader
Reads the stream block to ensure it is a flac file
firstOffSet - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
Fix - Enum in org.jaudiotagger.fix
User: paul Date: 21-Feb-2008
Fix() - Constructor for enum org.jaudiotagger.fix.Fix
 
fix - Variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
Fix202 - Class in org.jaudiotagger.fix
Simple class that will attempt to recusively read all files within a directory, flags errors that occur.
Fix202() - Constructor for class org.jaudiotagger.fix.Fix202
 
Fix202.OggFileFilter - Class in org.jaudiotagger.fix
 
Fix202.OggFileFilter() - Constructor for class org.jaudiotagger.fix.Fix202.OggFileFilter
Create a default OggFileFilter.
FLAC_STREAM_IDENTIFIER - Static variable in class org.jaudiotagger.audio.flac.FlacStreamReader
 
FLAC_STREAM_IDENTIFIER_LENGTH - Static variable in class org.jaudiotagger.audio.flac.FlacStreamReader
 
FlacFileReader - Class in org.jaudiotagger.audio.flac
Read encoding and tag info for Flac file (opensource lossless encoding)
FlacFileReader() - Constructor for class org.jaudiotagger.audio.flac.FlacFileReader
 
FlacFileWriter - Class in org.jaudiotagger.audio.flac
Write/delete tag info for Flac file (opensource lossless encoding)
FlacFileWriter() - Constructor for class org.jaudiotagger.audio.flac.FlacFileWriter
 
FlacInfoReader - Class in org.jaudiotagger.audio.flac
Read info from Flac file
FlacInfoReader() - Constructor for class org.jaudiotagger.audio.flac.FlacInfoReader
 
FlacStreamReader - Class in org.jaudiotagger.audio.flac
Flac Stream

Reader files and identifies if this is in fact a flac stream

FlacStreamReader(RandomAccessFile) - Constructor for class org.jaudiotagger.audio.flac.FlacStreamReader
Create instance for holding stream info
FlacTag - Class in org.jaudiotagger.tag.flac
Flac uses Vorbis Comment for most of its metadata and a Flac Picture Block for images

This class enscapulates the items into a single tag

FlacTag(VorbisCommentTag, List<MetadataBlockDataPicture>) - Constructor for class org.jaudiotagger.tag.flac.FlacTag
 
FlacTagCreator - Class in org.jaudiotagger.audio.flac
Create the tag data ready for writing to flac file
FlacTagCreator() - Constructor for class org.jaudiotagger.audio.flac.FlacTagCreator
 
FlacTagReader - Class in org.jaudiotagger.audio.flac
Read Flac Tag
FlacTagReader() - Constructor for class org.jaudiotagger.audio.flac.FlacTagReader
 
FlacTagWriter - Class in org.jaudiotagger.audio.flac
Write Flac Tag
FlacTagWriter() - Constructor for class org.jaudiotagger.audio.flac.FlacTagWriter
 
flags - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Usually contains value of 2.
flags - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
FLAGS_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MetaBox
 
FLAGS_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
FLAGS_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
flush() - Method in class org.jaudiotagger.audio.asf.io.CountingOutputstream
flush(InputStream, OutputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Copies all of the source to the destination.
footer - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
Contains a footer
forceFrameID22To23(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Force from ID3v22 FrameIdentifier to ID3v23, this is where the frame and structure has changed from v2 to v3 but we can still do some kind of conversion.
forceFrameID23To22(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Force from ID3v22 FrameIdentifier to ID3v23, this is where the frame and structure has changed from v2 to v3 but we can still do some kind of conversion.
forceFrameID23To24(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Force from ID3v2.30 FrameIdentifier to ID3v2.40, this is where the frame and structure has changed from v3 to v4 but we can still do some kind of conversion.
forceFrameID24To23(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Force from ID3v2.40 FrameIdentifier to ID3v2.30, this is where the frame and structure has changed between v4 to v3 but we can still do some kind of conversion.
forcev22Tov23 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
forcev23Tov22 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
forcev23Tov24 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
forcev24Tov23 - Static variable in class org.jaudiotagger.tag.id3.ID3Frames
 
format(LogRecord) - Method in class org.jaudiotagger.logging.LogFormatter
 
formatAndParse(SimpleDateFormat, SimpleDateFormat, String) - Static method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Synchronized because SimpleDatFormat arent thread safe
formatDateAsDate(Date) - Static method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Format Date Synchronized because SimpleDateFormat is invalid
formatDateAsTime(Date) - Static method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Format Date Synchronized because SimpleDateFormat is invalid
formatDateAsYear(Date) - Static method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Format Date Synchronized because SimpleDateFormat is invalid
formatDateIn - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
formatDateOut - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
formatter - Static variable in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
formatter - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
formatters - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
formatTimeIn - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
formatTimeOut - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
formatYearIn - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
formatYearOut - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
FRACTION_AT_INDEX - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
FRACTION_AT_INDEX_MINIMUM_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
FRAME_COMPRESSION_UNCOMPRESSED_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_DATA_LENGTH_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
FRAME_ENCRYPTION_INDICATOR_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_ENCRYPTION_INDICATOR_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
FRAME_FLAGS_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_FLAGS_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
FRAME_GROUPING_INDICATOR_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_GROUPING_INDICATOR_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
FRAME_HEADER_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frame
 
FRAME_HEADER_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_HEADER_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
FRAME_ID_ACCOMPANIMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
Frame IDs begining with T are text frames, & with W are url frames
FRAME_ID_ALBUM - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ALBUM_ARTIST_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ALBUM_SORT_ORDER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ARTIST_SORT_ORDER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ATTACHED_PICTURE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_AUDIO_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_AUDIO_SEEK_POINT_INDEX - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_BPM - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_CHAPTER - Static variable in class org.jaudiotagger.tag.id3.ID3v2ChapterFrames
 
FRAME_ID_COMMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_COMMERCIAL_FRAME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_COMPOSER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_COMPOSER_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_CONDUCTOR - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_CONTENT_GROUP_DESC - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_COPYRIGHTINFO - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ENCODEDBY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ENCODING_TIME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_EQUALISATION2 - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_EVENT_TIMING_CODES - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_FILE_OWNER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_FILE_TYPE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_GENERAL_ENCAPS_OBJECT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_GENRE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_GROUP_ID_REG - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_HW_SW_SETTINGS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_INITIAL_KEY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_INVOLVED_PEOPLE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_IS_COMPILATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ISRC - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_LANGUAGE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_LINKED_INFO - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_LYRICIST - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_MEDIA_TYPE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_MOOD - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_MPEG_LOCATION_LOOKUP_TABLE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_MUSIC_CD_ID - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_MUSICIAN_CREDITS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ORIG_FILENAME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ORIG_LYRICIST - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ORIG_TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ORIGARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_ORIGINAL_RELEASE_TIME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_OWNERSHIP - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_PERFORMER_SORT_OWNER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_PLAY_COUNTER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_PLAYLIST_DELAY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_POPULARIMETER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_POSITION_SYNC - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_PRIVATE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_PRODUCED_NOTICE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_PUBLISHER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_RADIO_NAME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_RADIO_OWNER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_RECOMMENDED_BUFFER_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_RELATIVE_VOLUME_ADJUSTMENT2 - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_RELEASE_TIME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_REMIXED - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_REVERB - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_SEEK - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_SET - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_SET_SUBTITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_SIGNATURE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frame
 
FRAME_ID_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_ID_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
FRAME_ID_SYNC_LYRIC - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_SYNC_TEMPO - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TABLE_OF_CONTENT - Static variable in class org.jaudiotagger.tag.id3.ID3v2ChapterFrames
 
FRAME_ID_TAGGING_TIME - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TERMS_OF_USE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TITLE_REFINEMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TITLE_SORT_ORDER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TITLE_SORT_OWNER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_TRACK - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_UNIQUE_FILE_ID - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_UNSYNC_LYRICS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_ARTIST_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_COMMERCIAL - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_COPYRIGHT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_FILE_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_OFFICIAL_RADIO - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_PAYMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_PUBLISHERS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_URL_SOURCE_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_USER_DEFINED_INFO - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_USER_DEFINED_URL - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_ID_V2_ACCOMPANIMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ALBUM - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ALBUM_ARTIST_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ALBUM_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ARTIST_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ATTACHED_PICTURE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_AUDIO_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_BPM - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_COMMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_COMPOSER - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_COMPOSER_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_CONDUCTOR - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_CONTENT_GROUP_DESC - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_COPYRIGHTINFO - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ENCODEDBY - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ENCRYPTED_FRAME - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_EQUALISATION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_EVENT_TIMING_CODES - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_FILE_TYPE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_GENERAL_ENCAPS_OBJECT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_GENRE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_HW_SW_SETTINGS - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_INITIAL_KEY - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_IPLS - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_IS_COMPILATION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ISRC - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_LANGUAGE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_LINKED_INFO - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_LYRICIST - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_MEDIA_TYPE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_MPEG_LOCATION_LOOKUP_TABLE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_MUSIC_CD_ID - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ORIG_FILENAME - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ORIG_LYRICIST - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ORIG_TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_ORIGARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_PLAY_COUNTER - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_PLAYLIST_DELAY - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_POPULARIMETER - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_PUBLISHER - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_RECOMMENDED_BUFFER_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_RELATIVE_VOLUME_ADJUSTMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_REMIXED - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_REVERB - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_SET - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_SYNC_LYRIC - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_SYNC_TEMPO - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TDAT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TIME - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TITLE_REFINEMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TITLE_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TORY - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TRACK - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TRDA - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TSIZ - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_TYER - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_UNIQUE_FILE_ID - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_UNSYNC_LYRICS - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_ARTIST_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_COMMERCIAL - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_COPYRIGHT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_FILE_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_OFFICIAL_RADIO - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_PAYMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_PUBLISHERS - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_URL_SOURCE_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_USER_DEFINED_INFO - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V2_USER_DEFINED_URL - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
FRAME_ID_V3_ACCOMPANIMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
Define all frames that are valid within ID3v23 Frame IDs begining with T are text frames, & with W are url frames
FRAME_ID_V3_ALBUM - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ALBUM_ARTIST_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ALBUM_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ALBUM_SORT_ORDER_MUSICBRAINZ - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ARTIST_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ARTIST_SORT_ORDER_MUSICBRAINZ - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ATTACHED_PICTURE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_AUDIO_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_BPM - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_COMMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_COMMERCIAL_FRAME - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_COMPOSER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_COMPOSER_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_CONDUCTOR - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_CONTENT_GROUP_DESC - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_COPYRIGHTINFO - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ENCODEDBY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_EQUALISATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_EVENT_TIMING_CODES - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_FILE_OWNER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_FILE_TYPE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_GENERAL_ENCAPS_OBJECT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_GENRE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_GROUP_ID_REG - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_HW_SW_SETTINGS - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_INITIAL_KEY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_IPLS - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_IS_COMPILATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ISRC - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_LANGUAGE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_LINKED_INFO - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_LYRICIST - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_MEDIA_TYPE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_MPEG_LOCATION_LOOKUP_TABLE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_MUSIC_CD_ID - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ORIG_FILENAME - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ORIG_LYRICIST - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ORIG_TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_ORIGARTIST - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_OWNERSHIP - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_PLAY_COUNTER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_PLAYLIST_DELAY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_POPULARIMETER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_POSITION_SYNC - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_PRIVATE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_PUBLISHER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_RADIO_NAME - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_RADIO_OWNER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_RECOMMENDED_BUFFER_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_RELATIVE_VOLUME_ADJUSTMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_REMIXED - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_REVERB - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_SET - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_SYNC_LYRIC - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_SYNC_TEMPO - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TDAT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TERMS_OF_USE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TIME - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TITLE_REFINEMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TITLE_SORT_ORDER_ITUNES - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TITLE_SORT_ORDER_MUSICBRAINZ - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TORY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TRACK - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TRDA - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TSIZ - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_TYER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_UNIQUE_FILE_ID - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_UNSYNC_LYRICS - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_ARTIST_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_COMMERCIAL - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_COPYRIGHT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_FILE_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_OFFICIAL_RADIO - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_PAYMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_PUBLISHERS - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_URL_SOURCE_WEB - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_USER_DEFINED_INFO - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_V3_USER_DEFINED_URL - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
FRAME_ID_YEAR - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
FRAME_SIZE_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frame
 
FRAME_SIZE_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
FRAME_SIZE_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
frameBody - Variable in class org.jaudiotagger.tag.datatype.AbstractDataType
Holds the calling body, allows an datatype to query other objects in the body such as the Text Encoding of the frame
frameBody - Variable in class org.jaudiotagger.tag.id3.AbstractTagFrame
Actual data this fragment holds
FrameBodyAENC - Class in org.jaudiotagger.tag.id3.framebody
Audio encryption Frame.
FrameBodyAENC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
Creates a new FrameBodyAENC datatype.
FrameBodyAENC(FrameBodyAENC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
 
FrameBodyAENC(String, short, short, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
Creates a new FrameBodyAENC datatype.
FrameBodyAENC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
Creates a new FrameBodyAENC datatype.
FrameBodyAPIC - Class in org.jaudiotagger.tag.id3.framebody
Attached picture frame.
FrameBodyAPIC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Creates a new FrameBodyAPIC datatype.
FrameBodyAPIC(FrameBodyAPIC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
 
FrameBodyAPIC(FrameBodyPIC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Conversion from v2 PIC to v3/v4 APIC
FrameBodyAPIC(byte, String, byte, String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Creates a new FrameBodyAPIC datatype.
FrameBodyAPIC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Creates a new FrameBodyAPIC datatype.
FrameBodyASPI - Class in org.jaudiotagger.tag.id3.framebody
Audio files with variable bit rates are intrinsically difficult to deal with in the case of seeking within the file.
FrameBodyASPI() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
Creates a new FrameBodyASPI datatype.
FrameBodyASPI(FrameBodyASPI) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
Creates a new FrameBodyASPI from another FrameBodyASPI
FrameBodyASPI(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
Creates a new FrameBodyASPI datatype.
FrameBodyCHAP - Class in org.jaudiotagger.tag.id3.framebody
Chapter frame.
FrameBodyCHAP() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCHAP
Creates a new FrameBodyCHAP datatype.
FrameBodyCHAP(FrameBodyCHAP) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCHAP
Creates a new FrameBodyCHAP datatype.
FrameBodyCHAP(String, int, int, int, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCHAP
Creates a new FrameBodyCHAP datatype.
FrameBodyCHAP(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCHAP
Creates a new FrameBodyAENC datatype.
FrameBodyCOMM - Class in org.jaudiotagger.tag.id3.framebody
Comments frame.
FrameBodyCOMM() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Creates a new FrameBodyCOMM datatype.
FrameBodyCOMM(FrameBodyCOMM) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
 
FrameBodyCOMM(byte, String, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Creates a new FrameBodyCOMM datatype.
FrameBodyCOMM(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Construct a Comment frame body from the buffer
FrameBodyCOMR - Class in org.jaudiotagger.tag.id3.framebody
Commercial frame.
FrameBodyCOMR() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
Creates a new FrameBodyCOMR datatype.
FrameBodyCOMR(FrameBodyCOMR) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
 
FrameBodyCOMR(byte, String, String, String, byte, String, String, String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
Creates a new FrameBodyCOMR datatype.
FrameBodyCOMR(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
Creates a new FrameBodyCOMR datatype.
FrameBodyCRM - Class in org.jaudiotagger.tag.id3.framebody
Encrypted meta frame

This frame contains one or more encrypted frames.

FrameBodyCRM() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
Creates a new FrameBodyCRM datatype.
FrameBodyCRM(FrameBodyCRM) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
 
FrameBodyCRM(String, String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
Creates a new FrameBodyCRM datatype.
FrameBodyCRM(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
Creates a new FrameBodyCRM datatype.
FrameBodyCTOC - Class in org.jaudiotagger.tag.id3.framebody
Table of content frame.
FrameBodyCTOC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCTOC
Creates a new FrameBodyCTOC datatype.
FrameBodyCTOC(FrameBodyCTOC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCTOC
Creates a new FrameBodyCTOC datatype.
FrameBodyCTOC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyCTOC
Creates a new FrameBodyCTOC datatype.
FrameBodyDeprecated - Class in org.jaudiotagger.tag.id3.framebody
Represents a framebody for a frame identifier that is not defined for the tag version but was valid for a for an earlier tag version.
FrameBodyDeprecated(AbstractID3v2FrameBody) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Creates a new FrameBodyDeprecated wrapper around the frameBody
FrameBodyDeprecated(FrameBodyDeprecated) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Copy constructor
FrameBodyENCR - Class in org.jaudiotagger.tag.id3.framebody
Encryption method registration frame.
FrameBodyENCR() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
Creates a new FrameBodyENCR datatype.
FrameBodyENCR(FrameBodyENCR) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
 
FrameBodyENCR(String, byte, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
Creates a new FrameBodyENCR datatype.
FrameBodyENCR(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
Creates a new FrameBodyENCR datatype.
FrameBodyEQU2 - Class in org.jaudiotagger.tag.id3.framebody
Equalisation (2)

This is another subjective, alignment frame.

FrameBodyEQU2() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyEQU2
Creates a new FrameBodyEQU2 datatype.
FrameBodyEQU2(FrameBodyEQU2) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyEQU2
 
FrameBodyEQU2(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyEQU2
Creates a new FrameBodyEQU2 datatype.
FrameBodyEQUA - Class in org.jaudiotagger.tag.id3.framebody
Equalisation frame.
FrameBodyEQUA() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyEQUA
Creates a new FrameBodyEQUA datatype.
FrameBodyEQUA(FrameBodyEQUA) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyEQUA
 
FrameBodyETCO - Class in org.jaudiotagger.tag.id3.framebody
Event timing codes frame.
FrameBodyETCO() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyETCO
Creates a new FrameBodyETCO datatype.
FrameBodyETCO(FrameBodyETCO) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyETCO
 
FrameBodyETCO(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyETCO
Creates a new FrameBodyETCO datatype.
FrameBodyGEOB - Class in org.jaudiotagger.tag.id3.framebody
General encapsulated object frame.
FrameBodyGEOB() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
Creates a new FrameBodyGEOB datatype.
FrameBodyGEOB(FrameBodyGEOB) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
 
FrameBodyGEOB(byte, String, String, String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
Creates a new FrameBodyGEOB datatype.
FrameBodyGEOB(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
Creates a new FrameBodyGEOB datatype.
FrameBodyGRID - Class in org.jaudiotagger.tag.id3.framebody
Group identification registration frame.
FrameBodyGRID() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
Creates a new FrameBodyGRID datatype.
FrameBodyGRID(FrameBodyGRID) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
 
FrameBodyGRID(String, byte, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
Creates a new FrameBodyGRID datatype.
FrameBodyGRID(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
Creates a new FrameBodyGRID datatype.
FrameBodyIPLS - Class in org.jaudiotagger.tag.id3.framebody
Involved People List ID3v22/v23 Only

Since there might be a lot of people contributing to an audio file in various ways, such as musicians and technicians, the 'Text information frames' are often insufficient to list everyone involved in a project.

FrameBodyIPLS() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
Creates a new FrameBodyIPLS datatype.
FrameBodyIPLS(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
 
FrameBodyIPLS(FrameBodyIPLS) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
 
FrameBodyIPLS(FrameBodyTIPL) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
Convert from V4 to V3 Frame
FrameBodyLINK - Class in org.jaudiotagger.tag.id3.framebody
Linked information frame.
FrameBodyLINK() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
Creates a new FrameBodyLINK datatype.
FrameBodyLINK(FrameBodyLINK) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
 
FrameBodyLINK(String, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
Creates a new FrameBodyLINK datatype.
FrameBodyLINK(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
Creates a new FrameBodyLINK datatype.
FrameBodyMCDI - Class in org.jaudiotagger.tag.id3.framebody
Music CD identifier frame.
FrameBodyMCDI() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyMCDI
Creates a new FrameBodyMCDI datatype.
FrameBodyMCDI(FrameBodyMCDI) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyMCDI
 
FrameBodyMCDI(byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyMCDI
Creates a new FrameBodyMCDI datatype.
FrameBodyMCDI(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyMCDI
Creates a new FrameBodyMCDI datatype.
FrameBodyMLLT - Class in org.jaudiotagger.tag.id3.framebody
MPEG location lookup table frame.
FrameBodyMLLT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyMLLT
Creates a new FrameBodyMLLT datatype.
FrameBodyMLLT(FrameBodyMLLT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyMLLT
 
FrameBodyOWNE - Class in org.jaudiotagger.tag.id3.framebody
Ownership frame.
FrameBodyOWNE() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
Creates a new FrameBodyOWNE datatype.
FrameBodyOWNE(FrameBodyOWNE) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
 
FrameBodyOWNE(byte, String, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
Creates a new FrameBodyOWNE datatype.
FrameBodyOWNE(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
Creates a new FrameBodyOWNE datatype.
FrameBodyPCNT - Class in org.jaudiotagger.tag.id3.framebody
Play counter frame.
FrameBodyPCNT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
Creates a new FrameBodyPCNT datatype.
FrameBodyPCNT(FrameBodyPCNT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
 
FrameBodyPCNT(long) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
Creates a new FrameBodyPCNT datatype.
FrameBodyPCNT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
Creates a new FrameBodyPCNT datatype.
FrameBodyPIC - Class in org.jaudiotagger.tag.id3.framebody
ID3v22 Attached Picture

FrameBodyPIC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Creates a new FrameBodyPIC datatype.
FrameBodyPIC(FrameBodyPIC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
 
FrameBodyPIC(byte, String, byte, String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Creates a new FrameBodyPIC datatype.
FrameBodyPIC(FrameBodyAPIC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Conversion from v2 PIC to v3/v4 APIC
FrameBodyPIC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Creates a new FrameBodyPIC datatype.
FrameBodyPOPM - Class in org.jaudiotagger.tag.id3.framebody
Popularimeter frame.
FrameBodyPOPM() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
Creates a new FrameBodyPOPM datatype.
FrameBodyPOPM(FrameBodyPOPM) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
FrameBodyPOPM(String, long, long) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
Creates a new FrameBodyPOPM datatype.
FrameBodyPOPM(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
Creates a new FrameBodyPOPM datatype.
FrameBodyPOSS - Class in org.jaudiotagger.tag.id3.framebody
Position synchronisation frame.
FrameBodyPOSS() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOSS
Creates a new FrameBodyPOSS datatype.
FrameBodyPOSS(FrameBodyPOSS) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOSS
 
FrameBodyPOSS(byte, long) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOSS
Creates a new FrameBodyPOSS datatype.
FrameBodyPOSS(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPOSS
Creates a new FrameBodyPOSS datatype.
FrameBodyPRIV - Class in org.jaudiotagger.tag.id3.framebody
Private frame.
FrameBodyPRIV() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
Creates a new FrameBodyPRIV datatype.
FrameBodyPRIV(FrameBodyPRIV) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
 
FrameBodyPRIV(String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
Creates a new FrameBodyPRIV datatype.
FrameBodyPRIV(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
Creates a new FrameBodyPRIV datatype.
FrameBodyRBUF - Class in org.jaudiotagger.tag.id3.framebody
Body of Recommended buffer size frame, generally used for streaming audio
FrameBodyRBUF() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
Creates a new FrameBodyRBUF datatype.
FrameBodyRBUF(FrameBodyRBUF) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
 
FrameBodyRBUF(byte, boolean, byte) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
Creates a new FrameBodyRBUF datatype.
FrameBodyRBUF(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
Creates a new FrameBodyRBUF datatype.
FrameBodyRVA2 - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyRVA2() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVA2
Creates a new FrameBodyRVA2 datatype.
FrameBodyRVA2(FrameBodyRVA2) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVA2
 
FrameBodyRVA2(FrameBodyRVAD) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVA2
Convert from V3 to V4 Frame
FrameBodyRVA2(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVA2
Creates a new FrameBodyRVAD datatype.
FrameBodyRVAD - Class in org.jaudiotagger.tag.id3.framebody
Relative volume adjustment frame.
FrameBodyRVAD() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
Creates a new FrameBodyRVAD datatype.
FrameBodyRVAD(FrameBodyRVAD) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
 
FrameBodyRVAD(FrameBodyRVA2) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
Convert from V4 to V3 Frame
FrameBodyRVAD(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
Creates a new FrameBodyRVAD datatype.
FrameBodyRVRB - Class in org.jaudiotagger.tag.id3.framebody
Reverb frame.
FrameBodyRVRB() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVRB
Creates a new FrameBodyRVRB datatype.
FrameBodyRVRB(FrameBodyRVRB) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVRB
 
FrameBodyRVRB(short, short, byte, byte, byte, byte, byte, byte, byte, byte) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVRB
Creates a new FrameBodyRVRB datatype.
FrameBodyRVRB(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyRVRB
Creates a new FrameBodyRVRB datatype.
FrameBodySEEK - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodySEEK() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySEEK
Creates a new FrameBodySEEK datatype.
FrameBodySEEK(int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySEEK
Creates a new FrameBodySEEK datatype.
FrameBodySEEK(FrameBodySEEK) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySEEK
 
FrameBodySEEK(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySEEK
Creates a new FrameBodySEEK datatype.
FrameBodySIGN - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodySIGN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
Creates a new FrameBodySIGN datatype.
FrameBodySIGN(FrameBodySIGN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
 
FrameBodySIGN(byte, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
Creates a new FrameBodySIGN datatype.
FrameBodySIGN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
Creates a new FrameBodySIGN datatype.
FrameBodySYLT - Class in org.jaudiotagger.tag.id3.framebody
Synchronised lyrics/text frame.
FrameBodySYLT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Creates a new FrameBodySYLT datatype.
FrameBodySYLT(FrameBodySYLT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Copy Constructor
FrameBodySYLT(int, String, int, int, String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Creates a new FrameBodySYLT datatype.
FrameBodySYLT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Creates a new FrameBodySYLT datatype.
FrameBodySYTC - Class in org.jaudiotagger.tag.id3.framebody
Synchronised tempo codes frame.
FrameBodySYTC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYTC
Creates a new FrameBodySYTC datatype.
FrameBodySYTC(int, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYTC
 
FrameBodySYTC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYTC
Creates a new FrameBody from buffer
FrameBodySYTC(FrameBodySYTC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodySYTC
Copy constructor
FrameBodyTALB - Class in org.jaudiotagger.tag.id3.framebody
Album/Movie/Show title Text information frame.
FrameBodyTALB() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTALB
Creates a new FrameBodyTALB datatype.
FrameBodyTALB(FrameBodyTALB) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTALB
 
FrameBodyTALB(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTALB
Creates a new FrameBodyTALB datatype.
FrameBodyTALB(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTALB
Creates a new FrameBodyTALB datatype.
FrameBodyTBPM - Class in org.jaudiotagger.tag.id3.framebody
Beats Per Minute Text information frame.
FrameBodyTBPM() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTBPM
Creates a new FrameBodyTBPM datatype.
FrameBodyTBPM(FrameBodyTBPM) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTBPM
 
FrameBodyTBPM(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTBPM
Creates a new FrameBodyTBPM datatype.
FrameBodyTBPM(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTBPM
Creates a new FrameBodyTBPM datatype.
FrameBodyTCMP - Class in org.jaudiotagger.tag.id3.framebody
Is part of a Compilation (iTunes frame)

FrameBodyTCMP() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
Creates a new FrameBodyTCMP datatype, with compilation enabled

This is the preferred constructor to use because TCMP frames should not exist unless they are set to true

FrameBodyTCMP(FrameBodyTCMP) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
 
FrameBodyTCMP(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
Creates a new FrameBodyTCMP datatype.
FrameBodyTCMP(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
Creates a new FrameBodyTIT1 datatype.
FrameBodyTCOM - Class in org.jaudiotagger.tag.id3.framebody
Composer Text information frame.
FrameBodyTCOM() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOM
Creates a new FrameBodyTCOM datatype.
FrameBodyTCOM(FrameBodyTCOM) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOM
 
FrameBodyTCOM(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOM
Creates a new FrameBodyTCOM datatype.
FrameBodyTCOM(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOM
Creates a new FrameBodyTCOM datatype.
FrameBodyTCON - Class in org.jaudiotagger.tag.id3.framebody
Content type Text information frame.
FrameBodyTCON() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCON
Creates a new FrameBodyTCON datatype.
FrameBodyTCON(FrameBodyTCON) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCON
 
FrameBodyTCON(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCON
Creates a new FrameBodyTCON datatype.
FrameBodyTCON(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCON
Creates a new FrameBodyTCON datatype.
FrameBodyTCOP - Class in org.jaudiotagger.tag.id3.framebody
Copyright message Text information frame.
FrameBodyTCOP() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOP
Creates a new FrameBodyTCOP datatype.
FrameBodyTCOP(FrameBodyTCOP) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOP
 
FrameBodyTCOP(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOP
Creates a new FrameBodyTCOP datatype.
FrameBodyTCOP(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOP
Creates a new FrameBodyTCOP datatype.
FrameBodyTDAT - Class in org.jaudiotagger.tag.id3.framebody
Date Text information frame.
FrameBodyTDAT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDAT
Creates a new FrameBodyTDAT datatype.
FrameBodyTDAT(FrameBodyTDAT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDAT
 
FrameBodyTDAT(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDAT
Creates a new FrameBodyTDAT datatype.
FrameBodyTDAT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDAT
Creates a new FrameBodyTDAT datatype.
FrameBodyTDEN - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTDEN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDEN
Creates a new FrameBodyTDEN datatype.
FrameBodyTDEN(FrameBodyTDEN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDEN
 
FrameBodyTDEN(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDEN
Creates a new FrameBodyTDEN datatype.
FrameBodyTDEN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDEN
Creates a new FrameBodyTDEN datatype.
FrameBodyTDLY - Class in org.jaudiotagger.tag.id3.framebody
Playlist delay Text information frame.
FrameBodyTDLY() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDLY
Creates a new FrameBodyTDLY datatype.
FrameBodyTDLY(FrameBodyTDLY) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDLY
 
FrameBodyTDLY(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDLY
Creates a new FrameBodyTDLY datatype.
FrameBodyTDLY(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDLY
Creates a new FrameBodyTDLY datatype.
FrameBodyTDOR - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTDOR() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDOR
Creates a new FrameBodyTDOR datatype.
FrameBodyTDOR(FrameBodyTDOR) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDOR
 
FrameBodyTDOR(FrameBodyTORY) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDOR
When converting v3 TDAT to v4 TDRC frame
FrameBodyTDOR(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDOR
Creates a new FrameBodyTDOR datatype.
FrameBodyTDOR(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDOR
Creates a new FrameBodyTDOR datatype.
FrameBodyTDRC - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTDRC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Creates a new FrameBodyTDRC datatype.
FrameBodyTDRC(FrameBodyTDRC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
FrameBodyTDRC(FrameBodyTYER) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
When converting v3 YEAR to v4 TDRC frame
FrameBodyTDRC(FrameBodyTIME) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
When converting v3 TIME to v4 TDRC frame
FrameBodyTDRC(FrameBodyTDAT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
When converting v3 TDAT to v4 TDRC frame
FrameBodyTDRC(FrameBodyTRDA) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
When converting v3 TRDA to v4 TDRC frame
FrameBodyTDRC(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Creates a new FrameBodyTDRC datatype.
FrameBodyTDRC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Creates a new FrameBodyTDRC datatype from File
FrameBodyTDRL - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTDRL() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRL
Creates a new FrameBodyTDRL datatype.
FrameBodyTDRL(FrameBodyTDRL) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRL
 
FrameBodyTDRL(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRL
Creates a new FrameBodyTDRL datatype.
FrameBodyTDRL(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRL
Creates a new FrameBodyTDRL datatype.
FrameBodyTDTG - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTDTG() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDTG
Creates a new FrameBodyTDTG datatype.
FrameBodyTDTG(FrameBodyTDTG) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDTG
 
FrameBodyTDTG(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDTG
Creates a new FrameBodyTDTG datatype.
FrameBodyTDTG(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTDTG
Creates a new FrameBodyTDTG datatype.
FrameBodyTENC - Class in org.jaudiotagger.tag.id3.framebody
Encoded by Text information frame.
FrameBodyTENC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTENC
Creates a new FrameBodyTENC datatype.
FrameBodyTENC(FrameBodyTENC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTENC
 
FrameBodyTENC(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTENC
Creates a new FrameBodyTENC datatype.
FrameBodyTENC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTENC
Creates a new FrameBodyTENC datatype.
FrameBodyTEXT - Class in org.jaudiotagger.tag.id3.framebody
Lyricist/Text writer Text information frame.
FrameBodyTEXT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTEXT
Creates a new FrameBodyTEXT datatype.
FrameBodyTEXT(FrameBodyTEXT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTEXT
 
FrameBodyTEXT(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTEXT
Creates a new FrameBodyTEXT datatype.
FrameBodyTEXT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTEXT
Creates a new FrameBodyTEXT datatype.
FrameBodyTFLT - Class in org.jaudiotagger.tag.id3.framebody
File type Text information frame.
FrameBodyTFLT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTFLT
Creates a new FrameBodyTFLT datatype.
FrameBodyTFLT(FrameBodyTFLT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTFLT
 
FrameBodyTFLT(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTFLT
Creates a new FrameBodyTFLT datatype.
FrameBodyTFLT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTFLT
Creates a new FrameBodyTFLT datatype.
FrameBodyTIME - Class in org.jaudiotagger.tag.id3.framebody
Time Text information frame.
FrameBodyTIME() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIME
Creates a new FrameBodyTIME datatype.
FrameBodyTIME(FrameBodyTIME) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIME
 
FrameBodyTIME(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIME
Creates a new FrameBodyTIME datatype.
FrameBodyTIME(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIME
Creates a new FrameBodyTIME datatype.
FrameBodyTIPL - Class in org.jaudiotagger.tag.id3.framebody
The 'Involved people list' is intended as a mapping between functions like producer and names.
FrameBodyTIPL() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIPL
Creates a new FrameBodyTIPL datatype.
FrameBodyTIPL(FrameBodyTIPL) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIPL
 
FrameBodyTIPL(FrameBodyIPLS) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIPL
Convert from V3 to V4 Frame
FrameBodyTIPL(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIPL
Creates a new FrameBodyTIPL datatype.
FrameBodyTIPL(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIPL
Creates a new FrameBodyTIPL datatype.
FrameBodyTIT1 - Class in org.jaudiotagger.tag.id3.framebody
Content group description Text information frame.
FrameBodyTIT1() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT1
Creates a new FrameBodyTIT1 datatype.
FrameBodyTIT1(FrameBodyTIT1) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT1
 
FrameBodyTIT1(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT1
Creates a new FrameBodyTIT1 datatype.
FrameBodyTIT1(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT1
Creates a new FrameBodyTIT1 datatype.
FrameBodyTIT2 - Class in org.jaudiotagger.tag.id3.framebody
Title/Songname/Content description Text information frame.
FrameBodyTIT2() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT2
Creates a new FrameBodyTIT2 datatype.
FrameBodyTIT2(FrameBodyTIT2) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT2
 
FrameBodyTIT2(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT2
Creates a new FrameBodyTIT2 datatype.
FrameBodyTIT2(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT2
Creates a new FrameBodyTIT2 datatype.
FrameBodyTIT3 - Class in org.jaudiotagger.tag.id3.framebody
Subtitle/Description refinement Text information frame.
FrameBodyTIT3() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT3
Creates a new FrameBodyTIT3 datatype.
FrameBodyTIT3(FrameBodyTIT3) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT3
 
FrameBodyTIT3(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT3
Creates a new FrameBodyTIT3 datatype.
FrameBodyTIT3(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT3
Creates a new FrameBodyTIT3 datatype.
FrameBodyTKEY - Class in org.jaudiotagger.tag.id3.framebody
Initial key Text information frame.
FrameBodyTKEY() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTKEY
Creates a new FrameBodyTKEY datatype.
FrameBodyTKEY(FrameBodyTKEY) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTKEY
 
FrameBodyTKEY(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTKEY
Creates a new FrameBodyTKEY datatype.
FrameBodyTKEY(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTKEY
Creates a new FrameBodyTKEY datatype.
FrameBodyTLAN - Class in org.jaudiotagger.tag.id3.framebody
Language(s) Text information frame.
FrameBodyTLAN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLAN
Creates a new FrameBodyTLAN datatype.
FrameBodyTLAN(FrameBodyTLAN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLAN
 
FrameBodyTLAN(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLAN
Creates a new FrameBodyTLAN datatype.
FrameBodyTLAN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLAN
Creates a new FrameBodyTLAN datatype.
FrameBodyTLEN - Class in org.jaudiotagger.tag.id3.framebody
Length Text information frame.
FrameBodyTLEN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLEN
Creates a new FrameBodyTLEN datatype.
FrameBodyTLEN(FrameBodyTLEN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLEN
 
FrameBodyTLEN(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLEN
Creates a new FrameBodyTLEN datatype.
FrameBodyTLEN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTLEN
Creates a new FrameBodyTLEN datatype.
FrameBodyTMCL - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTMCL() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMCL
Creates a new FrameBodyTMCL datatype.
FrameBodyTMCL(FrameBodyTMCL) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMCL
 
FrameBodyTMCL(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMCL
Creates a new FrameBodyTMCL datatype.
FrameBodyTMCL(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMCL
Creates a new FrameBodyTMCL datatype.
FrameBodyTMED - Class in org.jaudiotagger.tag.id3.framebody
Length Text information frame.
FrameBodyTMED() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMED
Creates a new FrameBodyTMED datatype.
FrameBodyTMED(FrameBodyTMED) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMED
 
FrameBodyTMED(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMED
Creates a new FrameBodyTMED datatype.
FrameBodyTMED(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMED
Creates a new FrameBodyTMED datatype.
FrameBodyTMOO - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTMOO() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMOO
Creates a new FrameBodyTMOO datatype.
FrameBodyTMOO(FrameBodyTMOO) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMOO
 
FrameBodyTMOO(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMOO
Creates a new FrameBodyTMOO datatype.
FrameBodyTMOO(FrameBodyTXXX) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMOO
 
FrameBodyTMOO(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTMOO
Creates a new FrameBodyTMOO datatype.
FrameBodyTOAL - Class in org.jaudiotagger.tag.id3.framebody
Original album/movie/show title Text information frame.
FrameBodyTOAL() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOAL
Creates a new FrameBodyTOAL datatype.
FrameBodyTOAL(FrameBodyTOAL) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOAL
 
FrameBodyTOAL(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOAL
Creates a new FrameBodyTOAL datatype.
FrameBodyTOAL(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOAL
Creates a new FrameBodyTOAL datatype.
FrameBodyTOFN - Class in org.jaudiotagger.tag.id3.framebody
Original filename Text information frame.
FrameBodyTOFN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOFN
Creates a new FrameBodyTOFN datatype.
FrameBodyTOFN(FrameBodyTOFN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOFN
 
FrameBodyTOFN(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOFN
Creates a new FrameBodyTOFN datatype.
FrameBodyTOFN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOFN
Creates a new FrameBodyTOFN datatype.
FrameBodyTOLY - Class in org.jaudiotagger.tag.id3.framebody
Original lyricist(s)/text writer(s) Text information frame.
FrameBodyTOLY() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOLY
Creates a new FrameBodyTOLY datatype.
FrameBodyTOLY(FrameBodyTOLY) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOLY
 
FrameBodyTOLY(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOLY
Creates a new FrameBodyTOLY datatype.
FrameBodyTOLY(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOLY
Creates a new FrameBodyTOLY datatype.
FrameBodyTOPE - Class in org.jaudiotagger.tag.id3.framebody
Original artist(s)/performer(s) Text information frame.
FrameBodyTOPE() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOPE
Creates a new FrameBodyTOPE datatype.
FrameBodyTOPE(FrameBodyTOPE) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOPE
 
FrameBodyTOPE(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOPE
Creates a new FrameBodyTOPE datatype.
FrameBodyTOPE(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOPE
Creates a new FrameBodyTOPE datatype.
FrameBodyTORY - Class in org.jaudiotagger.tag.id3.framebody
Original release year Text information frame.
FrameBodyTORY() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTORY
Creates a new FrameBodyTORY datatype.
FrameBodyTORY(FrameBodyTORY) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTORY
 
FrameBodyTORY(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTORY
Creates a new FrameBodyTORY datatype.
FrameBodyTORY(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTORY
Creates a new FrameBodyTORY datatype.
FrameBodyTOWN - Class in org.jaudiotagger.tag.id3.framebody
File owner/licensee Text information frame.
FrameBodyTOWN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOWN
Creates a new FrameBodyTOWN datatype.
FrameBodyTOWN(FrameBodyTOWN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOWN
 
FrameBodyTOWN(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOWN
Creates a new FrameBodyTOWN datatype.
FrameBodyTOWN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTOWN
Creates a new FrameBodyTOWN datatype.
FrameBodyTPE1 - Class in org.jaudiotagger.tag.id3.framebody
Lead artist(s)/Lead performer(s)/Soloist(s)/Performing group Text information frame.
FrameBodyTPE1() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE1
Creates a new FrameBodyTPE1 datatype.
FrameBodyTPE1(FrameBodyTPE1) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE1
 
FrameBodyTPE1(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE1
Creates a new FrameBodyTPE1 datatype.
FrameBodyTPE1(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE1
Creates a new FrameBodyTPE1 datatype.
FrameBodyTPE2 - Class in org.jaudiotagger.tag.id3.framebody
Band/Orchestra/Accompaniment Text information frame.
FrameBodyTPE2() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE2
Creates a new FrameBodyTPE2 datatype.
FrameBodyTPE2(FrameBodyTPE2) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE2
 
FrameBodyTPE2(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE2
Creates a new FrameBodyTPE2 datatype.
FrameBodyTPE2(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE2
Creates a new FrameBodyTPE2 datatype.
FrameBodyTPE3 - Class in org.jaudiotagger.tag.id3.framebody
Conductor Text information frame.
FrameBodyTPE3() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE3
Creates a new FrameBodyTPE3 datatype.
FrameBodyTPE3(FrameBodyTPE3) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE3
 
FrameBodyTPE3(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE3
Creates a new FrameBodyTPE3 datatype.
FrameBodyTPE3(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE3
Creates a new FrameBodyTPE3 datatype.
FrameBodyTPE4 - Class in org.jaudiotagger.tag.id3.framebody
Interpreted, remixed, or otherwise modified by Text information frame.
FrameBodyTPE4() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE4
Creates a new FrameBodyTPE4 datatype.
FrameBodyTPE4(FrameBodyTPE4) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE4
 
FrameBodyTPE4(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE4
Creates a new FrameBodyTPE4 datatype.
FrameBodyTPE4(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE4
Creates a new FrameBodyTPE4 datatype.
FrameBodyTPOS - Class in org.jaudiotagger.tag.id3.framebody
Part of a set Text information frame.
FrameBodyTPOS() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
Creates a new FrameBodyTRCK datatype.
FrameBodyTPOS(FrameBodyTPOS) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
FrameBodyTPOS(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
Creates a new FrameBodyTRCK datatype, the value is parsed literally
FrameBodyTPOS(byte, Integer, Integer) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
FrameBodyTPOS(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
Creates a new FrameBodyTRCK datatype.
FrameBodyTPRO - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTPRO() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPRO
Creates a new FrameBodyTPRO datatype.
FrameBodyTPRO(FrameBodyTPRO) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPRO
 
FrameBodyTPRO(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPRO
Creates a new FrameBodyTPRO datatype.
FrameBodyTPRO(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPRO
Creates a new FrameBodyTPRO datatype.
FrameBodyTPUB - Class in org.jaudiotagger.tag.id3.framebody
Publisher Text information frame.
FrameBodyTPUB() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPUB
Creates a new FrameBodyTPUB datatype.
FrameBodyTPUB(FrameBodyTPUB) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPUB
 
FrameBodyTPUB(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPUB
Creates a new FrameBodyTPUB datatype.
FrameBodyTPUB(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTPUB
Creates a new FrameBodyTPUB datatype.
FrameBodyTRCK - Class in org.jaudiotagger.tag.id3.framebody
Track number/position in set Text Information frame.
FrameBodyTRCK() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
Creates a new FrameBodyTRCK datatype.
FrameBodyTRCK(FrameBodyTRCK) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
FrameBodyTRCK(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
Creates a new FrameBodyTRCK datatype, the value is parsed literally
FrameBodyTRCK(byte, Integer, Integer) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
FrameBodyTRCK(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
Creates a new FrameBodyTRCK datatype.
FrameBodyTRDA - Class in org.jaudiotagger.tag.id3.framebody
Recording dates Text information frame.
FrameBodyTRDA() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRDA
Creates a new FrameBodyTRDA datatype.
FrameBodyTRDA(FrameBodyTRDA) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRDA
 
FrameBodyTRDA(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRDA
Creates a new FrameBodyTRDA datatype.
FrameBodyTRDA(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRDA
Creates a new FrameBodyTRDA datatype.
FrameBodyTRSN - Class in org.jaudiotagger.tag.id3.framebody
Internet radio station name Text information frame.
FrameBodyTRSN() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSN
Creates a new FrameBodyTRSN datatype.
FrameBodyTRSN(FrameBodyTRSN) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSN
 
FrameBodyTRSN(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSN
Creates a new FrameBodyTRSN datatype.
FrameBodyTRSN(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSN
Creates a new FrameBodyTRSN datatype.
FrameBodyTRSO - Class in org.jaudiotagger.tag.id3.framebody
Internet radio station owner Text information frame.
FrameBodyTRSO() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSO
Creates a new FrameBodyTRSO datatype.
FrameBodyTRSO(FrameBodyTRSO) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSO
 
FrameBodyTRSO(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSO
Creates a new FrameBodyTRSO datatype.
FrameBodyTRSO(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSO
Creates a new FrameBodyTRSO datatype.
FrameBodyTSIZ - Class in org.jaudiotagger.tag.id3.framebody
Size Text information frame.
FrameBodyTSIZ() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSIZ
Creates a new FrameBodyTSIZ datatype.
FrameBodyTSIZ(FrameBodyTSIZ) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSIZ
 
FrameBodyTSIZ(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSIZ
Creates a new FrameBodyTSIZ datatype.
FrameBodyTSIZ(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSIZ
Creates a new FrameBodyTSIZ datatype.
FrameBodyTSO2 - Class in org.jaudiotagger.tag.id3.framebody
Album Artist Sort name ( iTunes Only)
FrameBodyTSO2() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSO2
Creates a new FrameBodyTSOA datatype.
FrameBodyTSO2(FrameBodyTSO2) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSO2
 
FrameBodyTSO2(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSO2
Creates a new FrameBodyTSOA datatype.
FrameBodyTSO2(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSO2
Creates a new FrameBodyTSOA datatype.
FrameBodyTSOA - Class in org.jaudiotagger.tag.id3.framebody
Album Sort name
FrameBodyTSOA() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOA
Creates a new FrameBodyTSOA datatype.
FrameBodyTSOA(FrameBodyTSOA) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOA
 
FrameBodyTSOA(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOA
Creates a new FrameBodyTSOA datatype.
FrameBodyTSOA(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOA
Creates a new FrameBodyTSOA datatype.
FrameBodyTSOC - Class in org.jaudiotagger.tag.id3.framebody
Composer Sort name (iTunes Only)
FrameBodyTSOC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOC
Creates a new FrameBodyTSOC datatype.
FrameBodyTSOC(FrameBodyTSOC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOC
 
FrameBodyTSOC(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOC
Creates a new FrameBodyTSOA datatype.
FrameBodyTSOC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOC
Creates a new FrameBodyTSOA datatype.
FrameBodyTSOP - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTSOP() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOP
Creates a new FrameBodyTSOP datatype.
FrameBodyTSOP(FrameBodyTSOP) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOP
 
FrameBodyTSOP(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOP
Creates a new FrameBodyTSOP datatype.
FrameBodyTSOP(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOP
Creates a new FrameBodyTSOP datatype.
FrameBodyTSOT - Class in org.jaudiotagger.tag.id3.framebody
Title Sort name
FrameBodyTSOT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOT
Creates a new FrameBodyTSOT datatype.
FrameBodyTSOT(FrameBodyTSOT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOT
 
FrameBodyTSOT(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOT
Creates a new FrameBodyTSOT datatype.
FrameBodyTSOT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOT
Creates a new FrameBodyTSOT datatype.
FrameBodyTSRC - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTSRC() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSRC
Creates a new FrameBodyTSRC datatype.
FrameBodyTSRC(FrameBodyTSRC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSRC
 
FrameBodyTSRC(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSRC
Creates a new FrameBodyTSRC datatype.
FrameBodyTSRC(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSRC
Creates a new FrameBodyTSRC datatype.
FrameBodyTSSE - Class in org.jaudiotagger.tag.id3.framebody
Software/Hardware and settings used for encoding Text information frame.
FrameBodyTSSE() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSSE
Creates a new FrameBodyTSSE datatype.
FrameBodyTSSE(FrameBodyTSSE) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSSE
 
FrameBodyTSSE(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSSE
Creates a new FrameBodyTSSE datatype.
FrameBodyTSSE(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSSE
Creates a new FrameBodyTSSE datatype.
FrameBodyTSST - Class in org.jaudiotagger.tag.id3.framebody
 
FrameBodyTSST() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSST
Creates a new FrameBodyTSST datatype.
FrameBodyTSST(FrameBodyTSST) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSST
 
FrameBodyTSST(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSST
Creates a new FrameBodyTSST datatype.
FrameBodyTSST(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTSST
Creates a new FrameBodyTSST datatype.
FrameBodyTXXX - Class in org.jaudiotagger.tag.id3.framebody
User defined text information frame

This frame is intended for one-string text information concerning the audio file in a similar way to the other "T"-frames.

FrameBodyTXXX() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
Creates a new FrameBodyTXXX datatype.
FrameBodyTXXX(FrameBodyTMOO) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
Convert from V4 TMOO Frame to V3 Frame
FrameBodyTXXX(FrameBodyTXXX) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
FrameBodyTXXX(byte, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
Creates a new FrameBodyTXXX datatype.
FrameBodyTXXX(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
Creates a new FrameBodyTXXX datatype.
FrameBodyTYER - Class in org.jaudiotagger.tag.id3.framebody
Year Text information frame.
FrameBodyTYER() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTYER
Creates a new FrameBodyTYER datatype.
FrameBodyTYER(FrameBodyTYER) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTYER
 
FrameBodyTYER(FrameBodyTDRC) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTYER
When converting v4 TDRC frame to v3 TYER
FrameBodyTYER(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTYER
Creates a new FrameBodyTYER datatype.
FrameBodyTYER(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyTYER
Creates a new FrameBodyTYER datatype.
FrameBodyUFID - Class in org.jaudiotagger.tag.id3.framebody
A UFID Framebody consists of an owner that identifies the server hosting the unique identifier database, and the unique identifier itself which can be up to 64 bytes in length.
FrameBodyUFID() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
Creates a new FrameBodyUFID datatype.
FrameBodyUFID(FrameBodyUFID) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
 
FrameBodyUFID(String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
Creates a new FrameBodyUFID datatype.
FrameBodyUFID(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
Creates FrameBodyUFID datatype from buffer
FrameBodyUnsupported - Class in org.jaudiotagger.tag.id3.framebody
Represents a framebody for a frame identifier jaudiotagger has not implemented a framebody for.
FrameBodyUnsupported() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Deprecated. because no identifier set
FrameBodyUnsupported(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Creates a new FrameBodyUnsupported
FrameBodyUnsupported(String, byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Create a new FrameBodyUnsupported
FrameBodyUnsupported(byte[]) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Deprecated. because no identifier set
FrameBodyUnsupported(FrameBodyUnsupported) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Copy constructor
FrameBodyUnsupported(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Creates a new FrameBodyUnsupported datatype.
FrameBodyUSER - Class in org.jaudiotagger.tag.id3.framebody
Terms of use frame.
FrameBodyUSER() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
Creates a new FrameBodyUSER datatype.
FrameBodyUSER(FrameBodyUSER) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
 
FrameBodyUSER(byte, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
Creates a new FrameBodyUSER datatype.
FrameBodyUSER(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
Create a new FrameBodyUser by reading from byte buffer
FrameBodyUSLT - Class in org.jaudiotagger.tag.id3.framebody
Unsychronised lyrics/text transcription frame.
FrameBodyUSLT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Creates a new FrameBodyUSLT datatype.
FrameBodyUSLT(FrameBodyUSLT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Copy constructor
FrameBodyUSLT(byte, String, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Creates a new FrameBodyUSLT datatype.
FrameBodyUSLT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Creates a new FrameBodyUSLT datatype, populated from buffer
FrameBodyWCOM - Class in org.jaudiotagger.tag.id3.framebody
Commercial information URL link frames.
FrameBodyWCOM() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOM
Creates a new FrameBodyWCOM datatype.
FrameBodyWCOM(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOM
Creates a new FrameBodyWCOM datatype.
FrameBodyWCOM(FrameBodyWCOM) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOM
 
FrameBodyWCOM(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOM
Creates a new FrameBodyWCOM datatype.
FrameBodyWCOP - Class in org.jaudiotagger.tag.id3.framebody
Copyright/Legal information URL link frames.
FrameBodyWCOP() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOP
Creates a new FrameBodyWCOP datatype.
FrameBodyWCOP(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOP
Creates a new FrameBodyWCOP datatype.
FrameBodyWCOP(FrameBodyWCOP) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOP
 
FrameBodyWCOP(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOP
Creates a new FrameBodyWCOP datatype.
FrameBodyWOAF - Class in org.jaudiotagger.tag.id3.framebody
Official audio file webpage URL link frames.
FrameBodyWOAF() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAF
Creates a new FrameBodyWOAF datatype.
FrameBodyWOAF(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAF
Creates a new FrameBodyWOAF datatype.
FrameBodyWOAF(FrameBodyWOAF) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAF
 
FrameBodyWOAF(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAF
Creates a new FrameBodyWOAF datatype.
FrameBodyWOAR - Class in org.jaudiotagger.tag.id3.framebody
Official artist/performer webpage URL link frames.
FrameBodyWOAR() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAR
Creates a new FrameBodyWOAR datatype.
FrameBodyWOAR(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAR
Creates a new FrameBodyWOAR datatype.
FrameBodyWOAR(FrameBodyWOAR) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAR
 
FrameBodyWOAR(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAR
Creates a new FrameBodyWOAR datatype.
FrameBodyWOAS - Class in org.jaudiotagger.tag.id3.framebody
Official audio source webpage URL link frames.
FrameBodyWOAS() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAS
Creates a new FrameBodyWOAS datatype.
FrameBodyWOAS(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAS
Creates a new FrameBodyWOAS datatype.
FrameBodyWOAS(FrameBodyWOAS) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAS
 
FrameBodyWOAS(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAS
Creates a new FrameBodyWOAS datatype.
FrameBodyWORS - Class in org.jaudiotagger.tag.id3.framebody
Official internet radio station homepage URL link frames.
FrameBodyWORS() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWORS
Creates a new FrameBodyWORS datatype.
FrameBodyWORS(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWORS
Creates a new FrameBodyWORS datatype.
FrameBodyWORS(FrameBodyWORS) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWORS
 
FrameBodyWORS(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWORS
Creates a new FrameBodyWORS datatype.
FrameBodyWPAY - Class in org.jaudiotagger.tag.id3.framebody
Payment URL link frames.
FrameBodyWPAY() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPAY
Creates a new FrameBodyWPAY datatype.
FrameBodyWPAY(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPAY
Creates a new FrameBodyWPAY datatype.
FrameBodyWPAY(FrameBodyWPAY) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPAY
 
FrameBodyWPAY(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPAY
Creates a new FrameBodyWPAY datatype.
FrameBodyWPUB - Class in org.jaudiotagger.tag.id3.framebody
Publishers official webpage URL link frames.
FrameBodyWPUB() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPUB
Creates a new FrameBodyWPUB datatype.
FrameBodyWPUB(String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPUB
Creates a new FrameBodyWPUB datatype.
FrameBodyWPUB(FrameBodyWPUB) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPUB
 
FrameBodyWPUB(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWPUB
Creates a new FrameBodyWPUB datatype.
FrameBodyWXXX - Class in org.jaudiotagger.tag.id3.framebody
Represents a user defined url
FrameBodyWXXX() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
Creates a new FrameBodyWXXX datatype.
FrameBodyWXXX(FrameBodyWXXX) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
FrameBodyWXXX(byte, String, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
Creates a new FrameBodyWXXX datatype.
FrameBodyWXXX(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
Creates a new FrameBodyWXXX datatype by reading from file.
FrameBodyXSOA - Class in org.jaudiotagger.tag.id3.framebody
Album Sort name, this is what MusicBrainz uses in ID3v23 because TSOA not supported.
FrameBodyXSOA() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOA
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOA(FrameBodyXSOA) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOA
 
FrameBodyXSOA(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOA
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOA(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOA
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOP - Class in org.jaudiotagger.tag.id3.framebody
Artist Sort name, this is what MusicBrainz uses in ID3v23 because TSOP not supported.
FrameBodyXSOP() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOP
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOP(FrameBodyXSOP) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOP
 
FrameBodyXSOP(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOP
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOP(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOP
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOT - Class in org.jaudiotagger.tag.id3.framebody
Title Sort name, this is what MusicBrainz uses in ID3v23 because TSOT not supported.
FrameBodyXSOT() - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOT
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOT(FrameBodyXSOT) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOT
 
FrameBodyXSOT(byte, String) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOT
Creates a new FrameBodyTSOT datatype.
FrameBodyXSOT(ByteBuffer, int) - Constructor for class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOT
Creates a new FrameBodyTSOT datatype.
frameCount - Variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
frameCount - Variable in class org.jaudiotagger.audio.mp3.XingFrame
 
frameId - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag.FrameAndSubId
 
frameId - Variable in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
 
frameId - Variable in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
 
frameId - Variable in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
 
frameIdsInPreferredOrder - Static variable in class org.jaudiotagger.tag.id3.ID3v22PreferredFrameOrderComparator
 
frameIdsInPreferredOrder - Static variable in class org.jaudiotagger.tag.id3.ID3v23PreferredFrameOrderComparator
 
frameIdsInPreferredOrder - Static variable in class org.jaudiotagger.tag.id3.ID3v24PreferredFrameOrderComparator
 
frameMap - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Map of all frames for this tag
frameSize - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
FRAMING_BIT_VALID_VALUE - Static variable in class org.jaudiotagger.audio.ogg.OggVorbisCommentTagCreator
 
freeNodes - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
FULL_READER - Static variable in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
ASF reader configured to extract all information.
FullRequestInputStream - Class in org.jaudiotagger.audio.asf.io
This implementation repeatedly reads from the wrapped input stream until the requested amount of bytes are read.
FullRequestInputStream(InputStream) - Constructor for class org.jaudiotagger.audio.asf.io.FullRequestInputStream
Creates an instance.

G

GenericAudioHeader - Class in org.jaudiotagger.audio.generic
This class represents a structure for storing and retrieving information about the codec respectively the encoding parameters.
Most of the parameters are available for nearly each audio format.
GenericAudioHeader() - Constructor for class org.jaudiotagger.audio.generic.GenericAudioHeader
Creates an instance with emtpy values.
GenericTag - Class in org.jaudiotagger.audio.generic
This is a complete example implementation of AbstractTag and it currenlty used to provide basic support to audio formats with only read tagging ability such as Real or Wav files
GenericTag() - Constructor for class org.jaudiotagger.audio.generic.GenericTag
 
GenericTag.GenericTagTextField - Class in org.jaudiotagger.audio.generic
Implementations of TagTextField for use with "ISO-8859-1" strings.
GenericTag.GenericTagTextField(String, String) - Constructor for class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
Creates an instance.
GENRE - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
genre - Variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
GENRE_UNDEFINED - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
GenreTypes - Class in org.jaudiotagger.tag.reference
Genre list

GenreTypes() - Constructor for class org.jaudiotagger.tag.reference.GenreTypes
 
genreTypes - Static variable in class org.jaudiotagger.tag.reference.GenreTypes
 
get(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Get list of fields within this tag with the specified id
get(String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
get(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Retrieve the values that exists for this id3 frame id
get(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
get(Mp4FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Retrieve the values that exists for this mp4keyId (this is the internalid actually used)

get(String) - Method in interface org.jaudiotagger.tag.Tag
Returns a list of TagField objects whose "id" is the specified one.
get(VorbisCommentFieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Retrieve the first value that exists for this vorbis comment key
getAbsoluteGranulePosition() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getAdditionalData() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
 
getAdditionalData(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
 
getAdditionalInformation() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
 
geTagger() - Method in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
 
getAlbum() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getAlbum() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
 
getAlbumId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getAlbumId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getAlbumId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getAlbumId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getAlbumId() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
getAlphabeticalValueList() - Method in class org.jaudiotagger.tag.datatype.AbstractValuePair
Get list in alphabetical order
getAlphabeticalValueList() - Method in class org.jaudiotagger.tag.id3.valuepair.V2GenreTypes
 
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.AsfExtHeaderReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in interface org.jaudiotagger.audio.asf.io.ChunkReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.ContentBrandingReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.ContentDescriptionReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.EncodingChunkReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.EncryptionChunkReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.FileHeaderReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.LanguageListReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.MetadataReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.StreamBitratePropertiesReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getApplyingIds() - Method in class org.jaudiotagger.audio.asf.io.StreamChunkReader
Returns the GUIDs identifying the types of chunk, this reader will parse.
getArtist() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getArtist() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
 
getArtistId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getArtistId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getArtistId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getArtistId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getArtworkBinaryData() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Retrieve artwork raw data
getArtworkList() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
 
getArtworkList() - Method in class org.jaudiotagger.audio.generic.GenericTag
 
getArtworkList() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getArtworkList() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getArtworkList() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
getArtworkList() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
getArtworkList() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getArtworkList() - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
 
getArtworkList() - Method in interface org.jaudiotagger.tag.Tag
 
getArtworkList() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
getArtworkMimeType() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
getAsfFieldKey(String) - Static method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Searches for an ASF field key which represents the given id string.
getAsfFields() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
This method iterates through all stored fields.
This method can only be used if this class has been created with field conversion turned on.
getAudioHeader(AsfHeader) - Method in class org.jaudiotagger.audio.asf.AsfFileReader
Creates a generic audio header instance with provided data from header.
getAudioHeader() - Method in class org.jaudiotagger.audio.AudioFile
Return audio header
getAudioProfile() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
Get audio profile, usually AAC Low Complexity
getAudioSize() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
 
getAudioSize() - Method in class org.jaudiotagger.audio.mp3.XingFrame
 
getAudioStreamChunk() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
This method returns the first audio stream chunk found in the asf file or stream.
getAuthor() - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
getAuthor() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
 
getAuthor() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
 
getAverageBytesPerSec() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getAvgBitrate(int) - Method in class org.jaudiotagger.audio.asf.data.StreamBitratePropertiesChunk
Returns the average bitrate of the given stream.
getAvgBitrate() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
getBannerImageURL() - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
Returns the banner image URL.
getBaseFilename(File) - Static method in class org.jaudiotagger.audio.AudioFile
 
getBinaryData() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
getBitPosition() - Method in class org.jaudiotagger.tag.datatype.BooleanByte
 
getBitRate() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getBitRate() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
 
getBitRate() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getBitRate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getBitRate() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getBitrate() - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
getBitRateAsNumber() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getBitRateAsNumber() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns the bitrate of the represented audio clip in "Kbps".
getBitRateAsNumber() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getBitsPerSample() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getBlockAlignment() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getBlockType() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
getBody() - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Get the framebody associated with this datatype
getBody() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrame
Returns the body datatype for this fragment.
getBoolean() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the value of the MetadataDescriptor as a Boolean.
getBoxHeader(DefaultMutableTreeNode) - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getBrand() - Method in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
 
getBriefDescription() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
This method calls toString for all it's objects and appends them without any newline characters.
getBriefDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
 
getByteData() - Method in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
Return raw byte data only vaid for byte fields
getByteDifference() - Method in class org.jaudiotagger.audio.asf.io.ModificationResult
Returns the difference of bytes.
getBytes() - Method in class org.jaudiotagger.audio.asf.data.GUID
This method returns the GUID as an array of bytes.
getBytes() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Deprecated. MetadataDescriptor.writeInto(OutputStream,ContainerType) is used
getBytes(long, int) - Static method in class org.jaudiotagger.audio.asf.util.Utils
This method will create a byte[] at the size of byteCount and insert the bytes of value (starting from lowset byte) into it.
getBytes(String, Charset) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Convenience method to convert the given string into a byte sequence which has the format of the charset given.
getBytes() - Method in interface org.jaudiotagger.audio.flac.metadatablock.MetadataBlockData
 
getBytes() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataApplication
 
getBytes() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataCueSheet
 
getBytes() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPadding
 
getBytes() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getBytes() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataSeekTable
 
getBytes() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
getBytes() - Method in class org.jaudiotagger.audio.real.RealChunk
 
getBytes(String, String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
This method will try to return the byte representation of the given string after it has been converted to the given encoding.
getBytesPerSecond() - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
getBytesWithoutIsLastBlockFlag() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
getChannelCount() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getChannelMode() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getChannelModeAsString() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getChannelNumber() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
getChannelNumber() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns the number of audio channels the clip contains.
(The stereo, mono thing).
getChannelNumber() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
getChannelNumber() - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
getChannels() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getChannels() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
 
getChannels() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getChannels() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getCheckSum() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getChunckEnd() - Method in class org.jaudiotagger.audio.asf.data.Chunk
Deprecated. typo, use Chunk.getChunkEnd() instead.
getChunkCount() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
Returns the amount of chunks, when this instance was created.
If chunks have been added, this won't be reflected with this call.
For that use ChunkContainer.getChunks().
getChunkCountDifference() - Method in class org.jaudiotagger.audio.asf.io.ModificationResult
Returns the difference of the amount of chunks.
getChunkEnd() - Method in class org.jaudiotagger.audio.asf.data.Chunk
This method returns the End of the current chunk introduced by current header object.
getChunkLength() - Method in class org.jaudiotagger.audio.asf.data.Chunk
 
getChunks() - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
Returns a collection of all contained chunks.
getCode() - Method in enum org.jaudiotagger.tag.reference.ISOCountry.Country
 
getCodecData() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getCodecDescription() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
This method will take a look at AudioStreamChunk.compressionFormatand returns a String with its hex value and if known a textual note on what coded it represents.
getCodecId() - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
 
getCodecIdAsString() - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
Returns the VideoStreamChunk.getCodecId(), as a String, where each byte has been converted to a char.
getColourDepth() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getComment() - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
getComment() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getCommentHeaderSize() - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
getCommentHeaderStartPosition() - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
getCommentId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getCommentId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getCommentId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getCommentId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getCompatibleBrands() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
getCompressionFormat() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getConfigured(GUID) - Static method in class org.jaudiotagger.audio.asf.data.GUID
This method looks up a GUID instance from GUID.KNOWN_GUIDS which matches the value of the given GUID.
getContainerGUID() - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
 
getContainerType() - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Returns the type of container this instance represents.
getContainerType() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the container type this descriptor ist restricted to.
getContent() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Returns the content of the field.
getContent() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
getContent() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
getContent() - Method in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
getContent() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getContent() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
getContent() - Method in interface org.jaudiotagger.tag.TagTextField
Returns the content of the field.
getContent() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
getContentDescription() - Method in class org.jaudiotagger.audio.asf.data.AsfExtendedHeader
 
getContentDescription() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getContentType() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
 
getCopyRight() - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
getCopyright() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Returns a list of stored copyrights.
getCopyRightURL() - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
Returns the copyright URL.
getCount() - Method in class org.jaudiotagger.audio.asf.io.CountingOutputstream
 
getCount() - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
getCounter() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
 
getCounter() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
getCountryByCode(String) - Static method in class org.jaudiotagger.tag.reference.ISOCountry
 
getCountryByDescription(String) - Static method in class org.jaudiotagger.tag.reference.ISOCountry
 
getCrc32() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getCurrentAsfChunkSize() - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
This method calculates the total amount of bytes, the chunk would consume in an ASF file.
getCurrentAsfChunkSize() - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
This method calculates the total amount of bytes, the chunk would consume in an ASF file.
getCurrentAsfChunkSize() - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
This method calculates the total amount of bytes, the chunk would consume in an ASF file.
getCurrentAsfChunkSize() - Method in interface org.jaudiotagger.audio.asf.io.WriteableChunk
This method calculates the total amount of bytes, the chunk would consume in an ASF file.
getCurrentAsfSize(ContainerType) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the size (in bytes) this descriptor will take when written to an ASF file.
getData() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlock
 
getData() - Method in class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
 
getData() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
 
getData() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
getData() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
getDataAndHeaderSize() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
getDataBytes() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
Used when creating raw content
getDataBytes() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
Return raw data bytes

TODO this code should be done better so generalised to any length

getDataBytes() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
Used when creating raw content
getDataBytes() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getDataBytes() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
getDataBytes() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
Recreate the raw data content from the list of numbers
getDataBytes() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
 
getDataInputStream() - Method in class org.jaudiotagger.audio.real.RealChunk
 
getDataLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
getDataLength() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
getDataSize() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
getDataSize() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
getDataTree() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getDate() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
getDateOf(BigInteger) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Since date values in ASF files are given in 100 ns steps since first january of 1601 a little conversion must be done.
getDefaultAudioFileIO() - Static method in class org.jaudiotagger.audio.AudioFileIO
This method returns the default isntance for static use.
getDefaultBytes(String, String) - Static method in class org.jaudiotagger.audio.generic.Utils
Returns String.getBytes().
getDescription() - Method in class org.jaudiotagger.audio.asf.data.GUID
 
getDescription() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
getDescription() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getDescription() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
 
getDescription() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
 
getDescription() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
 
getDescription() - Method in enum org.jaudiotagger.audio.mp4.EncoderType
 
getDescription() - Method in enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
 
getDescription() - Method in class org.jaudiotagger.fix.Fix202.OggFileFilter
Returns the Name of the Filter for use in the Chooser Dialog
getDescription() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
getDescription() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Get a description of the image
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Get the description field, which describes the type of comment
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
 
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Get a description of the image
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
 
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Get a description field
getDescription() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
getDescription() - Method in enum org.jaudiotagger.tag.id3.valuepair.ID3V2ExtendedGenreTypes
 
getDescription() - Method in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
This is the value of the fieldname that is actually used to write mp4
getDescription() - Method in enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
This is the value of the fieldname that is actually used to write mp4
getDescription() - Method in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
 
getDescription() - Method in enum org.jaudiotagger.tag.reference.ISOCountry.Country
 
getDescription() - Method in class org.jaudiotagger.test.ExtractID3TagFromFile.MP3FileFilter
Returns the Name of the Filter for use in the Chooser Dialog
getDescription() - Method in class org.jaudiotagger.test.MergeID3AndMP3Files.MP3FileFilter
Returns the Name of the Filter for use in the Chooser Dialog
getDescriptor() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
Returns the wrapped metadata descriptor (which actually stores the values).
getDescriptor() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getDescriptorCount() - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Returns the number of contained descriptors.
getDescriptors() - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Returns all stored descriptors.
getDescriptorsByName(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Returns a list of descriptors with the given name.
getDiscNo() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
getDiscNo() - Method in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
getDiscTotal() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
getDiscTotal() - Method in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
getDuplicateBytes() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Returns the number of bytes which come from duplicate frames
getDuplicateFrameId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return the string which holds the ids of all duplicate frames.
getDuration() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getDurationInSeconds() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
This method converts FileHeader.getDuration()from 100ns steps to normal seconds.
getEmailToUser() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
getEmphasis() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getEmphasis() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getEmphasisAsString() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getEmptyFrameBytes() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Returns the number of bytes which come from empty frames
getEncoder() - Method in class org.jaudiotagger.audio.mp3.LameFrame
 
getEncoder() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getEncoder() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
 
getEncoding() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Returns the current used charset encoding.
getEncoding() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
getEncoding() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
getEncoding() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getEncoding() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
getEncoding() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getEncoding() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
getEncoding() - Method in interface org.jaudiotagger.tag.TagTextField
Returns the current used charset encoding.
getEncoding() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
getEncodingChunk() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getEncodingFlags() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
getEncodingFlags() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
 
getEncodingFlags() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Get Encoding Flags Object
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.asf.AsfFileReader
(overridden)
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacFileReader
 
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.generic.AudioFileReader
 
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileReader
 
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4FileReader
 
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggFileReader
 
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.real.RealFileReader
 
getEncodingInfo(RandomAccessFile) - Method in class org.jaudiotagger.audio.wav.WavFileReader
 
getEncodingType() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getEncodingType() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
getEncodingType() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Returns the encoding type.
getEncodingType() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getEncodingType() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
getEncryptionChunk() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getErrorConcealment() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getExtendedContentDescription() - Method in class org.jaudiotagger.audio.asf.data.AsfExtendedHeader
 
getExtendedContentDescription() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getExtendedHeader() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getExtension(File) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getExtraEncodingInfos() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns some extra information about the encoding.
This may not contain anything for some audio formats.
getExtraPacketDataSize() - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
Return the size required by all the extra packets on same page as setup header, usually there are no packets immediately after the setup packet.
getExtraPacketList() - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
getField(String) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
Gets the value of the frame identified by identifier
getFieldCount() - Method in class org.jaudiotagger.audio.generic.AbstractTag
Return field count

TODO:There must be a more efficient way to do this.

getFieldCount() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFieldCount() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFieldCount() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
getFieldCount() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getFieldCount() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
getFieldCount() - Method in interface org.jaudiotagger.tag.Tag
Return the number of fields

getFieldLength() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
getFieldName() - Method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Returns the standard field id.
getFieldName() - Method in enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
This is the value of the fieldname that is actually used to write mp4
getFieldName() - Method in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
This is the value of the key that can uniquely identifer a key type
getFieldName() - Method in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
This is the value of the key that can uniquely identifer a key type
getFieldName() - Method in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
This is the value of the key that can uniquely identifer a key type
getFieldName() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
This is the value of the fieldname that is actually used to write mp4
getFieldName() - Method in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
This is the value of the fieldname that is actually used to write mp4
getFields(FieldKey) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Returns a list of TagField objects whose "id" is the specified one.
getFields(FieldKey) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFields() - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFields() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFields(FieldKey) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFields() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFields(FieldKey) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Get field(s) for this key
getFields(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
getFields() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getFields(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Returns a list of TagField objects whose "id" is the specified one.
getFields(FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Maps the generic key to the mp4 key and return the list of values for this field
getFields(FieldKey) - Method in interface org.jaudiotagger.tag.Tag
Returns a list of TagField objects whose "id" is the specified one.
getFields() - Method in interface org.jaudiotagger.tag.Tag
Iterator over all the fields within the tag, handle multiple fields with the same id
getFields(FieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Maps the generic key to the ogg key and return the list of values for this field
getFieldType() - Method in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
 
getFieldType() - Method in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
 
getFieldType() - Method in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
 
getFieldType(int) - Static method in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
Return field type, for artwork this also identifies the imagetype
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
getFieldType() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
getFieldType() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
 
getFile() - Method in class org.jaudiotagger.audio.AudioFile
Retrieve the physical file
getFileClassId() - Method in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
getFileCreationTime() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getFileHeader() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getFileLockForWriting(FileChannel, String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Get file lock for writing too file

TODO:this appears to have little effect on Windows Vista

getFilename() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
getFilePos() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
getFileReadBytes() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Returns the tag size as reported by the tag header
getFileSize() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getFilesuffix() - Method in enum org.jaudiotagger.audio.SupportedFileFormat
 
getFileValue() - Method in enum org.jaudiotagger.audio.ogg.util.OggPageHeader.HeaderTypeFlag
 
getFirst(GUID, Class<? extends Chunk>) - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
Looks for the first stored chunk which has the given GUID.
getFirst(FieldKey) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Retrieve String value of the first tagfield that exists for this generic key
getFirst(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFirst(FieldKey) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFirst(FieldKey) - Method in class org.jaudiotagger.audio.generic.GenericTag
 
getFirst(String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFirst(FieldKey) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFirst(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Retrieve the first value that exists for this identifier

If the value is a String it returns that, otherwise returns a summary of the fields information

getFirst(FieldKey) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Retrieve the first value that exists for this generic key
getFirst(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Retrieve the first value that exists for this key id
getFirst(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Retrieve the first value that exists for this generic key
getFirst(ID3v22FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Retrieve the first value that exists for this id3v22key
getFirst(ID3v23FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Retrieve the first value that exists for this id3v23key
getFirst(ID3v24FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Retrieve the first value that exists for this id3v24key
getFirst(FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Retrieve the first value that exists for this generic key
getFirst(Mp4FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Retrieve the first value that exists for this mp4key
getFirst(String) - Method in interface org.jaudiotagger.tag.Tag
Retrieve String value of the first value that exists for this format specific key

getFirst(FieldKey) - Method in interface org.jaudiotagger.tag.Tag
Retrieve String value of the first tagfield that exists for this generic key
getFirst(FieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Retrieve the first value that exists for this generic key
getFirst(VorbisCommentFieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Retrieve the first value that exists for this vorbis comment key
getFirstAlbum() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get Album
getFirstArtist() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get Artist
getFirstArtwork() - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFirstArtwork() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFirstArtwork() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFirstArtwork() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getFirstArtwork() - Method in interface org.jaudiotagger.tag.Tag
 
getFirstComment() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Get Comment
getFirstComment() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get Comment
getFirstCopyright() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Returns the Copyright.
getFirstField(FieldKey) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
getFirstField(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.audio.generic.AbstractTag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.audio.generic.GenericTag
 
getFirstField(String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFirstField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Retrieve the first tagfield that exists for this identifier
getFirstField(String) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
getFirstField(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
 
getFirstField(Mp4FieldKey) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
 
getFirstField(String) - Method in interface org.jaudiotagger.tag.Tag
Retrieve the first field that exists for this format specific key

getFirstField(FieldKey) - Method in interface org.jaudiotagger.tag.Tag
 
getFirstField(FieldKey) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
getFirstGenre() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFirstGenre() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get Genre
getFirstOffSet() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
The value of the first offset
getFirstRating() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Returns the Rating.
getFirstTextValue() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Get first value
getFirstTextValue() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Get first value
getFirstTitle() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFirstTitle() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get title
getFirstTrack() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFirstTrack() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Return the track number as a String.
getFirstTrack() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getFirstYear() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFirstYear() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get year
getFlags() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getFlags() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
getFlags() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
getFormat() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getFormat() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Returns the format, same as encoding type
getFormat() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getFormatForMimeType(String) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
Get v2.2 format from v2.3 mimetype
getFormattedText() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
getFormatType() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Get a description of the image
getFrame(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
For single frames return the frame in this tag with given identifier if it exists, if multiple frames exist with the same identifier it will return a list containing all the frames with this identifier

Warning the match is only done against the identifier so if a tag contains a frame with an unsupported body but happens to have an identifier that is valid for another version of the tag it will be returned.

getFrameAndSubIdFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getFrameAndSubIdFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getFrameAndSubIdFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getFrameAndSubIdFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getFrameCount() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
 
getFrameCount() - Method in class org.jaudiotagger.audio.mp3.XingFrame
 
getFrameCount() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return the number of frames in this tag of a particular type, multiple frames of the same time will only be counted once
getFrameId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag.FrameAndSubId
 
getFrameId() - Method in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
This is the frame identifier used to write the field
getFrameId() - Method in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
This is the frame identifier used to write the field
getFrameId() - Method in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
This is the frame identifier used to write the field
getFrameIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
 
getFrameIdentifier(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
 
getFrameLength() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getFrameOfType(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return all frames which start with the identifier, this can be more than one which is useful if trying to retrieve similar frames e.g TIT1,TIT2,TIT3 ...
getFreeNodes() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getGenre() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get Genre field

getGenreId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getGenreId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getGenreId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getGenreId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getGroupSymbol() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
 
getGroupSymbol() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
 
getGuid() - Method in class org.jaudiotagger.audio.asf.data.Chunk
 
getGUID() - Method in class org.jaudiotagger.audio.asf.data.GUID
This method returns the GUID of this object.
getGuid() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the GUID value, if content could represent one.
getGuid() - Method in interface org.jaudiotagger.audio.asf.io.WriteableChunk
Returns the GUID of the chunk.
getGuidDescription(GUID) - Static method in class org.jaudiotagger.audio.asf.data.GUID
This method searches a GUID in GUID.KNOWN_GUIDSwhich is equal to the given guidData and returns its description.
getHandlerType() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
getHdlrWithinMdiaNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getHdlrWithinMetaNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getHeader() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlock
 
getHeader() - Method in class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
 
getHeader() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Get Reference to header
getHeaderData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
getHeaderType() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getHeight() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getHex(byte[]) - Method in class org.jaudiotagger.audio.asf.data.GUID
Convenience method to get 2digit hex values of each byte.
getHighestContainer() - Method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
 
getHistoryMult() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getId() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
Returns the Id of the represented tag field.
This value should uniquely identify a kind of tag data, like title.
getId() - Method in enum org.jaudiotagger.audio.flac.metadatablock.BlockType
 
getId() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Returns the Id of the represented tag field.
This value should uniquely identify a kind of tag data, like title.
getId() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
getId() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
getId() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
 
getId() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.Kind
 
getId() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
 
getId() - Method in enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
 
getId() - Method in class org.jaudiotagger.audio.real.RealChunk
 
getId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Return the frame identifier, this only identifies the frame it does not provide a unique key, when using frames such as TXXX which are used by many fields *
getId() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
getId() - Method in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
Return id used in the file
getId() - Method in enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
Return id used in the file
getId() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
 
getId() - Method in interface org.jaudiotagger.tag.TagField
Returns the Id of the represented tag field.
This value should uniquely identify a kind of tag data, like title.
getId() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
getID3Frames() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getID3Frames() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getID3Frames() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getID3Frames() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getId3KeyFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v22Frames
 
getId3KeyFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v23Frames
 
getId3KeyFromGenericKey(FieldKey) - Method in class org.jaudiotagger.tag.id3.ID3v24Frames
 
getID3v1Tag() - Method in class org.jaudiotagger.audio.mp3.MP3File
Returns the ID3v1 tag for this datatype.
getId3v23DefaultTextEncoding() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Get the default text encoding to use for new v23 frames, when unicode is required UTF16 will always be used because that is the only valid option for v23/v22
getId3v24DefaultTextEncoding() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Get the default text encoding to use for new v24 frames, it defaults to simple ISO8859 but by changing this value you could always used UTF8 for example whether you needed to or not
getId3v24UnicodeTextEncoding() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Get the text encoding to use for new v24 frames when unicode is required, it defaults to UTF16 just because this encoding is understand by all ID3 versions
getID3v2Tag() - Method in class org.jaudiotagger.audio.mp3.MP3File
Returns the ID3v2 tag for this datatype.
getID3v2TagAsv24() - Method in class org.jaudiotagger.audio.mp3.MP3File
 
getIdAsString() - Method in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
 
getIdBytes() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
 
getIdentifier() - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Return the key as declared by the frame bodies datatype list
getIdentifier() - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
Get full version
getIdentifier() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Return the frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.AbstractTagItem
ID string that usually corresponds to the class name, but can be displayed to the user.
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Return the ID3v2 Frame Identifier, must be implemented by concrete subclasses
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCHAP
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCTOC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Return the frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyEQU2
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyEQUA
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyETCO
 
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
 
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
The ID3v23 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyMCDI
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyMLLT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOSS
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVA2
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVRB
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySEEK
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
 
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYTC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTALB
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTBPM
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOM
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTCON
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTCOP
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDAT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDEN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDLY
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDOR
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRL
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDTG
 
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTENC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTEXT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTFLT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTIME
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTIPL
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT1
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT2
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTIT3
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTKEY
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTLAN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTLEN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTMCL
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTMED
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTMOO
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTOAL
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTOFN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTOLY
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTOPE
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTORY
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTOWN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE1
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE2
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE3
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPE4
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPRO
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPUB
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRDA
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSN
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRSO
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSIZ
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSO2
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOA
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOP
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSOT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSRC
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSSE
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTSST
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTYER
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Return the frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOM
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWCOP
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAF
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAR
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWOAS
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWORS
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWPAY
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWPUB
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOA
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOP
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyXSOT
The ID3v2 frame identifier
getIdentifier() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getIdentifier() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getIdentifier() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
getIdentifier() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
 
getIdentifier() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
getIdForName(String) - Method in class org.jaudiotagger.tag.reference.GenreTypes
Get Id for name, match is not case sensitive
getIdForValue(String) - Method in class org.jaudiotagger.tag.datatype.AbstractIntStringValuePair
Get Id for Value
getIdForValue(String) - Method in class org.jaudiotagger.tag.datatype.AbstractStringStringValuePair
Get Id for Value
getIdToValueMap() - Method in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
getIlstNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getImage() - Method in class org.jaudiotagger.audio.asf.tag.AbstractAsfTagImageField
This method returns an image instance from the image content.
getImage() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
getImageData() - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
Returns the binary image data.
getImageData() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getImageData() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Get Image data
getImageData() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Get Image data
getImageDataSize() - Method in class org.jaudiotagger.audio.asf.tag.AbstractAsfTagImageField
Returns the size of the image data.
getImageDataSize() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagBannerField
Returns the size of the image data.
getImageDataSize() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
getImages() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getImageType() - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
Returns the image type.
getImageUrl() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getImageUrl() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
getImageUrl() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
 
getIndexedColourCount() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getInitialHistory() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getInstance() - Static method in class org.jaudiotagger.audio.asf.data.MetadataContainerFactory
Returns an instance.
getInstance() - Static method in class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
Returns an instance of the reader.
getInstance() - Static method in class org.jaudiotagger.tag.TagOptionSingleton
 
getInstance(String) - Static method in class org.jaudiotagger.tag.TagOptionSingleton
 
getInstanceKey() - Static method in class org.jaudiotagger.tag.TagOptionSingleton
 
getInstanceOf() - Static method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.ID3v22Frames
 
getInstanceof() - Static method in class org.jaudiotagger.tag.id3.ID3v22PreferredFrameOrderComparator
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.ID3v23Frames
 
getInstanceof() - Static method in class org.jaudiotagger.tag.id3.ID3v23PreferredFrameOrderComparator
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.ID3v24Frames
 
getInstanceof() - Static method in class org.jaudiotagger.tag.id3.ID3v24PreferredFrameOrderComparator
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.ID3v2ChapterFrames
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.ChannelTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.EventTimingTimestampTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.EventTimingTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.InterpolationTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.ReceivedAsTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.SynchronisedLyricsContentType
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.id3.valuepair.V2GenreTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.reference.GenreTypes
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.reference.Languages
 
getInstanceOf() - Static method in class org.jaudiotagger.tag.reference.PictureTypes
 
getIntBE(byte[], int, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getIntBE(ByteBuffer, int, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getIntLE(byte[]) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getIntLE(byte[], int, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getInvalidFrameBytes() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return byte count of invalid frames
getIssuer() - Method in class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
getIssuer() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getIssuer() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
getKbps() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
This method takes the value of AudioStreamChunk.getAverageBytesPerSec()and calculates the kbps out of it, by simply multiplying by 8 and dividing by 1000.
getKeyID() - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method gets the keyID.
getKeyToValue() - Method in interface org.jaudiotagger.tag.datatype.HashMapInterface
 
getKeyToValue() - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
 
getKeyToValue() - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
getKeywordIterator() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
getKeywordListIterator(Class<? extends ID3v24FrameBody>) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
getKind() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
Only expext MPG_Audio, TODO shouldnt matter if another type of audio, but something gone wrong if type of video
getKind() - Method in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
 
getKModifier() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getLameFrame() - Method in class org.jaudiotagger.audio.mp3.XingFrame
 
getLanguage(int) - Method in class org.jaudiotagger.audio.asf.data.LanguageList
Returns the language code at the specified index.
getLanguage() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Get the language the comment is written in
getLanguage() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
 
getLanguage() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
 
getLanguage() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Get the language field
getLanguage() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Returns the default language for any ID3v2 tag frames which require it.
getLanguageCount() - Method in class org.jaudiotagger.audio.asf.data.LanguageList
Returns the amount of stored language codes.
getLanguageIndex() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the index of the language that is referred (see LanguageList):
getLanguageList() - Method in class org.jaudiotagger.audio.asf.data.AsfExtendedHeader
Returns a language list object if present.
getLanguages() - Method in class org.jaudiotagger.audio.asf.data.LanguageList
Returns all language codes in list.
getLayer() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Gets the layerVersion attribute of the MPEGFrame object
getLayerAsString() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlock
 
getLength() - Method in interface org.jaudiotagger.audio.flac.metadatablock.MetadataBlockData
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataApplication
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataCueSheet
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPadding
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataSeekTable
 
getLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
getLength() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
getLength() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
getLength() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
getLicenseURL() - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method gets the license URL.
getList() - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated.Values
Return the list of values
getLoggingFilename() - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
Retrieve the logging filename to be used in debugging
getLoggingFilename() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Retrieve the logging filename to be used in debugging
getLongBE(ByteBuffer, int, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getLongDescription() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
This method calls toString for all it's objects and appends them.
getLongLE(ByteBuffer, int, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getLowestContainer() - Method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
 
getLyric() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
getLyric() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Get the lyric field
getLyric() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
getLyric() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
getLyrics() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Get lyrics

TODO:better format

getLyrics3SaveField(String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Returns true if we should save the Lyrics3 field asked for in the argument.
getLyrics3SaveFieldMap() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
getMajorBrand() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
getMajorBrandVersion() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
getMajorVersion() - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
Retrieve the Major Version
getMajorVersion() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Retrieve the Major Version
getMajorVersion() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Retrieve the Major Version
getMajorVersion() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Retrieve the Major Version
getMajorVersion() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Retrieve the Major Version
getMajorVersion() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Retrieve the Major Version
getMaxBitrate() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
getMaxBitrate() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
getMaxCodedFrameSize() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getMaximumDataLength() - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
 
getMaximumLenth() - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
Return the maximum number of digits that can be used to express the number
getMaxPackageSize() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getMaxSamplePerFrame() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getMaxStandardGenreId() - Static method in class org.jaudiotagger.tag.reference.GenreTypes
 
getMdatNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getMediaDataType() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
getMetadataLibraryObject() - Method in class org.jaudiotagger.audio.asf.data.AsfExtendedHeader
Returns a metadata library object if present.
getMetadataObject() - Method in class org.jaudiotagger.audio.asf.data.AsfExtendedHeader
Returns a metadata object if present.
getMetaNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getMimeType() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
getMimeType() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getMimeType() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
getMimeType() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Get mimetype
getMimeTypeForBinarySignature(byte[]) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
getMimeTypeForFormat(String) - Static method in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
Get v2.3 mimetype from v2.2 format
getMimeTypeForImageType(Mp4FieldType) - Static method in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
getMinBaseFilenameAllowedForTempFile(File) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getMinBitrate() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
getMinimumLength() - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
Return the minimum number of digits that can be used to express the number
getMinPackageSize() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getMinute() - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
getModeExtension() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getMoovBuffer() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getMoovHeader() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getMoovNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getMP3AudioHeader() - Method in class org.jaudiotagger.audio.mp3.MP3File
Return audio header
getMp3StartByte() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Returns the byte position of the first MP3 Frame that the file arguement refers to.
getMP3StartByte(File) - Method in class org.jaudiotagger.audio.mp3.MP3File
Used by tags when writing to calculate the location of the music file
getMpegLayer() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getMpegVersion() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getMsg() - Method in enum org.jaudiotagger.logging.ErrorMessage
 
getMsg(Object...) - Method in enum org.jaudiotagger.logging.ErrorMessage
 
getMsg() - Method in enum org.jaudiotagger.logging.FileSystemMessage
 
getName() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This method returns the name of the metadata descriptor.
getName() - Method in class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
getNewReplaceWord(String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
getNominalBitrate() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
getNoOfOffSets() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
The number of offsets
getNoOfSamples() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Get the number of samples in a frame, all frames in a file have a set number of samples as defined by their MPEG Versiona and Layer
getNumber() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This method returns the value of the metadata descriptor as a long.
getNumberMP3SyncFrame() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Returns the number of MP3 frames to sync when trying to find the start of the MP3 frame data.
getNumberOfChannels() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Gets the number of channels
getNumberOfChannels() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
getNumberOfFrames() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getNumberOfFramesEstimate() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getNumberOfPairs() - Method in class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated.ValuePairs
 
getNumberOfPairs() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
 
getNumberOfValues() - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated.Values
 
getNumberOfValues() - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
How many values are held, each value is seperated by a null terminator
getNumberOfValues() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
 
getNumberOfValues() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
 
getNumbers() - Method in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
Return numbers, only valid for numeric fields
getNumbers() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
getObject(String) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Returns the datatype with the specified identifier
getObjectValue(String) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Returns the value of the datatype with the specified identifier
getOccuredGUIDs() - Method in class org.jaudiotagger.audio.asf.io.ModificationResult
Returns all GUIDs which have been occurred during processing.
getOldReplaceWordIterator() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
getOpenParenthesisIterator() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
getOrdered() - Static method in enum org.jaudiotagger.audio.asf.data.ContainerType
Returns the elements in an order, that indicates more capabilities (ascending).
getOriginalFlags() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
This returns the flags as they were originally read or created
getOriginalFrameBody() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Return the original framebody that was used to construct the DeprecatedFrameBody
getOriginalID() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Retrieve the original identifier
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
 
getOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
 
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
 
getOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
 
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
 
getOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
 
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
 
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
 
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
 
getOwner() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
 
getPackageCount() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getPacketList() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getPaddingLength() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Gets the paddingLength attribute of the MPEGFrame object
getPaddingSize() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getPageLength() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getPageSequence() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getPictureHeight() - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
 
getPictureType() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
getPictureType() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getPictureType() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
getPictureType() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
 
getPictureType() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
 
getPictureWidth() - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
 
getPosition() - Method in class org.jaudiotagger.audio.asf.data.Chunk
 
getPreciseDuration() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
This method converts FileHeader.getDuration() from 100ns steps to normal seconds with a fractional part taking milliseconds.
getPreciseLength() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
getPreciseLength() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns the duration of the represented audio clip in seconds (single-precision).
getPreciseTrackLength() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getPreferredFrameOrderComparator() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getPreferredFrameOrderComparator() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getPreferredFrameOrderComparator() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getPreferredFrameOrderComparator() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getProfile() - Method in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
 
getProtectionType() - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method gets the secret data.
getRating() - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
getRating() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Returns a list of stored ratings.
getRating() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
getRawContent() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
This method delivers the binary representation of the fields data in order to be directly written to the file.
getRawContent() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
This method delivers the binary representation of the fields data in order to be directly written to the file.
getRawContent() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
getRawContent() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
getRawContent() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
getRawContent() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
getRawContent() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
Convert back to raw content, includes ----,mean,name and data atom as views as one thing externally
getRawContent() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
Convert back to raw content, includes parent and data atom as views as one thing externally
getRawContent() - Method in interface org.jaudiotagger.tag.TagField
This method delivers the binary representation of the fields data in order to be directly written to the file.
getRawContent() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
getRawContentDataOnly() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
getRawContentDataOnly() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
Get raw content for the data component only
getRawData() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This method returns a copy of the content of the descriptor.
getRawDataSize() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the size (in bytes) the binary representation of the content uses.
getRawHeaderData() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getRawImageData() - Method in class org.jaudiotagger.audio.asf.tag.AbstractAsfTagImageField
Returns the raw data of the represented image.
getRawImageData() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagBannerField
Returns the raw data of the represented image.
getRawImageData() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
getReadCount() - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
 
getReader(GUID) - Method in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Gets a configured reader instance for ASF objects (chunks) with the specified guid.
getReco() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
getRelease() - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
Retrieve the Release
getRelease() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Retrieve the Release
getRelease() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Retrieve the Release
getRelease() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Retrieve the Release
getRelease() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Retrieve the Release
getRelease() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Retrieve the Release
getRevision() - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
Retrieve the Revision
getRevision() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Retrieve the Revision
getRevision() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Retrieve the Revision
getRevision() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Retrieve the Revision
getRevision() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Retrieve the Revision
getRevision() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Retrieve the Revision
getSampleRate() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getSampleRate() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns the sample rate, the audio clip was encoded with.
getSampleRate() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getSampleRate() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getSampleRate() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
getSampleRateAsNumber() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getSampleRateAsNumber() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
 
getSampleRateAsNumber() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getSampleSize() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getSamplingRate() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
getSamplingRate() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
getSamplingRate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getSamplingRate() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
getSamplingRate() - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
getSamplingRatePerChannel() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
getSecond() - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
getSecretData() - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method gets the secret data.
getSegmentTable() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getSerialNumber() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
getSetupHeaderSize() - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
getSetupHeaderStartPosition() - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
getShortBE(ByteBuffer, int, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getSignature() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
 
getSize() - Method in class org.jaudiotagger.audio.real.RealChunk
 
getSize() - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
This defines the size in bytes of the datatype being held when read/written to file.
getSize() - Method in class org.jaudiotagger.tag.datatype.AbstractString
Return the size in bytes of this datatype as it was/is held in file this will be effected by the encoding type.
getSize() - Method in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
getSize() - Method in class org.jaudiotagger.tag.datatype.BooleanByte
 
getSize() - Method in class org.jaudiotagger.tag.datatype.BooleanString
 
getSize() - Method in class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
Return the size in byte of this datatype
getSize() - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
getSize() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
getSize() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
getSize() - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
getSize() - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
Returns the size in bytes of this datatype when written to file
getSize() - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
Return size
getSize() - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
getSize() - Method in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
Return the size of this tag, the size is fixed for tags of this type
getSize() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return tag size based upon the sizes of the tags rather than the physical no of bytes between start of ID3Tag and start of Audio Data.Should be extended by subclasses to include header.
getSize() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Returns the size in bytes of this fragmentbody
getSize() - Method in class org.jaudiotagger.tag.id3.AbstractTagItem
Return size of this item
getSize() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Return size of frame body,if framebody already exist will take this value from the frame header but it is always recalculated before writing any changes back to disk.
getSize() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Delgate size to size of original framebody, if framebody already exist will take this value from the frame header but it is always recalculated before writing any changes back to disk.
getSize() - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Return size of frame
getSize() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Return frame size based upon the sizes of the frames rather than the size including padding recorded in the tag header
getSize() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
Return size of frame
getSize() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Return frame size based upon the sizes of the tags rather than the physical no of bytes between start of ID3Tag and start of Audio Data.
getSize() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Return size of frame
getSize() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Return tag size based upon the sizes of the frames rather than the physical no of bytes between start of ID3Tag and start of Audio Data.
getSize() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
getSize() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
getSize() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
getSize() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
getSize() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
 
getSizeBEInt16(short) - Static method in class org.jaudiotagger.audio.generic.Utils
Convert short to byte representation - Big Endian (as used by mp4)
getSizeBEInt32(int) - Static method in class org.jaudiotagger.audio.generic.Utils
Convert int to byte representation - Big Endian (as used by mp4)
getSizeLEInt32(int) - Static method in class org.jaudiotagger.audio.generic.Utils
Convert int to byte representation - Little Endian (as used by ogg vorbis)
getStartOfFlacInFile() - Method in class org.jaudiotagger.audio.flac.FlacStreamReader
Usually flac header is at start of file, but unofficially and ID3 tag is allowed at the start of the file.
getStartPosition() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
getStatusFlags() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
getStatusFlags() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
 
getStatusFlags() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Get Status Flags Object
getStco() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getStcoNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getStreamBitratePropertiesChunk() - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
 
getStreamNumber() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the stream number this descriptor applies to.
getStreamNumber() - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
getStreamSpecificDataSize() - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
getStreamType() - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
Returns the stream type of the stream chunk.
getString() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the value of the MetadataDescriptor as a String.
getString(ByteBuffer, int, String) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getString(byte[], int, int, String) - Static method in class org.jaudiotagger.audio.generic.Utils
Create String starting from offset upto length using encoding
getString(ByteBuffer, int, int, String) - Static method in class org.jaudiotagger.audio.generic.Utils
Create String offset from position by offset upto length using encoding, and position of buffer is moved to after position + offset + length
getStrings() - Method in class org.jaudiotagger.audio.asf.data.EncodingChunk
This method returns a collection of all Strings which were added due EncodingChunk.addString(String).
getStrings() - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method returns a collection of all Strings which were addid due EncryptionChunk.addString(String).
getStringSizes(InputStream) - Method in class org.jaudiotagger.audio.asf.io.ContentDescriptionReader
Returns the next 5 UINT16 values as an array.
getStructureFormatter() - Static method in class org.jaudiotagger.audio.mp3.MP3File
 
getSubId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag.FrameAndSubId
 
getSubId() - Method in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
This is the subfield used within the frame for this type of field
getSubId() - Method in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
This is the subfield used within the frame for this type of field
getSubId() - Method in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
This is the subfield used within the frame for this type of field
getTag(AsfHeader) - Method in class org.jaudiotagger.audio.asf.AsfFileReader
Creates a tag instance with provided data from header.
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.asf.AsfFileReader
(overridden)
getTag() - Method in class org.jaudiotagger.audio.AudioFile
Returns the tag contained in this AudioFile, the Tag contains any useful meta-data, like artist, album, title, etc.
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacFileReader
 
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.generic.AudioFileReader
 
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileReader
 
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4FileReader
 
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggFileReader
 
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.real.RealFileReader
 
getTag(RandomAccessFile) - Method in class org.jaudiotagger.audio.wav.WavFileReader
 
getTagger() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
getTaggers() - Method in enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
List of taggers using this field, concentrates primarily on the original tagger to start using a field.
getTagOrCreateAndSetDefault() - Method in class org.jaudiotagger.audio.AudioFile
Get the tag or if the file doesnt have one at all, create a default tag and set it
getTagOrCreateDefault() - Method in class org.jaudiotagger.audio.AudioFile
Get the tag or if the file doesnt have one at all, create a default tag and return
getText() - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
getText() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Retrieve the complete Text String.
getText() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Returns the the text field which holds the comment, adjusted to ensure does not return trailing null which is due to a iTunes bug.
getText() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
getText() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
getTextEncoding() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Return the Text Encoding
getTextEncoding(AbstractTagFrame, byte) - Static method in class org.jaudiotagger.tag.id3.ID3TextEncodingConversion
Check the text encoding is valid for this header type and is appropriate for user text encoding options.
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.PartOfSet
Get the text encoding being used.
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.StringFixedLength
 
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.StringNullTerminated
 
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.StringSizeTerminated
 
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
 
getTextEncodingCharSet() - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Get the text encoding being used.
getTime() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
getTimeEndPos() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getTimeOffset() - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
getTimePerFrame() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getTimeStamp() - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
getTimeStamp() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
getTimeStamp() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
getTimeStampFormat() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
 
getTimeStampFormat() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Returns the default time stamp format for ID3v2 tags which require it.
getTimeStartPos() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getTitle() - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
getTitle() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get title field

getTitle() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
 
getTitleId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getTitleId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getTitleId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getTitleId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getTotal() - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
getTrack() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
getTrack() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
getTrackId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getTrackId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getTrackId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getTrackId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
getTrackLength() - Method in interface org.jaudiotagger.audio.AudioHeader
 
getTrackLength() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns the duration of the represented audio clip in seconds.
getTrackLength() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
getTrackLengthAsString() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Return the length in user friendly format
getTrackNo() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
getTrackNo() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
getTrackTotal() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
getTrackTotal() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
getTrakNodes() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getType() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Returns the type of the metadata descriptor.
getType() - Method in enum org.jaudiotagger.audio.ogg.util.VorbisPacketType
 
getType() - Method in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
getTypeSpecificDataSize() - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
getUdtaNode() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
getUncompressedFrameSize() - Method in class org.jaudiotagger.audio.asf.data.FileHeader
 
getUnicodeTextEncoding(AbstractTagFrame) - Static method in class org.jaudiotagger.tag.id3.ID3TextEncodingConversion
Sets the text encoding to best Unicode type for the version
getUniqueIdentifier() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
 
getUnknown1() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getUnknown2() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
getUrlLink() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Get URL Link
getUTF8Bytes(String) - Static method in class org.jaudiotagger.audio.generic.Utils
 
getV2TagSizeIfExists(File) - Static method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Checks to see if the file contains an ID3tag and if so return its size as reported in the tag header and return the size of the tag (including header), if no such tag exists return zero.
getValue() - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Get value held by this Object
getValue() - Method in class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated
 
getValue() - Method in class org.jaudiotagger.tag.datatype.PartOfSet
 
getValue() - Method in class org.jaudiotagger.tag.datatype.StringDate
 
getValue() - Method in class org.jaudiotagger.tag.datatype.StringDateTime
 
getValue() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
getValue() - Method in enum org.jaudiotagger.tag.reference.MusicalKey
 
getValueAtIndex(int) - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Get the nth value
getValueAtIndex(int) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Get value at index
getValueAtIndex(int) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
Get value at index
getValueFor(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
This method looks up a descriptor with given name and returns its value as string.
getValueForId(int) - Method in class org.jaudiotagger.tag.datatype.AbstractIntStringValuePair
Get value for Id
getValueForId(String) - Method in class org.jaudiotagger.tag.datatype.AbstractStringStringValuePair
Get value for Id
getValueToIdMap() - Method in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
getValueToKey() - Method in interface org.jaudiotagger.tag.datatype.HashMapInterface
 
getValueToKey() - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
 
getValueToKey() - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
getVendor() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
getVersion() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Gets the mPEGVersion attribute of the MPEGFrame object
getVersionAsString() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
getVorbisCommentTag() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
getWholeNumber(Object) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Given an datatype, try to return it as a long.
getWidth() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
getWriteFlags() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
This returns the flags amended to meet specification
getYear() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
getYear() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Get year field

getYearId() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
getYearId() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
getYearId() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
getYearId() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
 
groundKeyMap - Static variable in enum org.jaudiotagger.tag.reference.MusicalKey
 
guid - Variable in class org.jaudiotagger.audio.asf.data.Chunk
The GUID of represented chunk header.
GUID - Class in org.jaudiotagger.audio.asf.data
This class is used for representation of GUIDs and as a reference list of all Known GUIDs.
GUID(byte[]) - Constructor for class org.jaudiotagger.audio.asf.data.GUID
Creates an instance and assigns given value.
GUID(int[]) - Constructor for class org.jaudiotagger.audio.asf.data.GUID
Creates an instance and assigns given value.
GUID(int[], String) - Constructor for class org.jaudiotagger.audio.asf.data.GUID
Creates an instance like GUID.GUID(int[])and sets the optional description.
GUID(String, String) - Constructor for class org.jaudiotagger.audio.asf.data.GUID
Creates an instance like GUID.GUID(int[]) and sets the optional description.
GUID_AUDIO_ERROR_CONCEALEMENT_ABSENT - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant defines the GUID for stream chunks describing audio streams, indicating the the audio stream has no error concealment.
GUID_AUDIO_ERROR_CONCEALEMENT_INTERLEAVED - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant defines the GUID for stream chunks describing audio streams, indicating the the audio stream has interleaved error concealment.
GUID_AUDIOSTREAM - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating that stream type is audio.
GUID_CONTENT_BRANDING - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating a content branding object.
GUID_CONTENT_ENCRYPTION - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This is for the Content Encryption Object 2211B3FB-BD23-11D2-B4B7-00A0C955FC6E, needs to be little-endian.
GUID_CONTENTDESCRIPTION - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant represents the guidData for a chunk which contains Title, author, copyright, description and rating.
GUID_ENCODING - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID for Encoding-Info chunks.
GUID_EXTENDED_CONTENT_DESCRIPTION - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant defines the GUID for a WMA "Extended Content Description" chunk.
GUID_FILE - Static variable in class org.jaudiotagger.audio.asf.data.GUID
GUID of ASF file header.
GUID_HEADER - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant defines the GUID of a asf header chunk.
GUID_HEADER_EXTENSION - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores a GUID whose functionality is unknown.
GUID_LANGUAGE_LIST - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating the asf language list object.
GUID_LENGTH - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the length of GUIDs used with ASF streams.
GUID_METADATA - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating the asf metadata object.
GUID_METADATA_LIBRARY - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating the asf metadata library object.
GUID_PATTERN - Static variable in class org.jaudiotagger.audio.asf.data.GUID
The GUID String values format.
GUID_STREAM - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating a stream object.
GUID_STREAM_BITRATE_PROPERTIES - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores a GUID indicating a "stream bitrate properties" chunk.
GUID_TO_CONFIGURED - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This map is used, to get the description of a GUID instance, which has been created by reading.
The map comparison is done against the GUID.guidData field.
GUID_UNSPECIFIED - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant represents a GUID implementation which can be used for generic implementations, which have to provide a GUID, but do not really require a specific GUID to work.
GUID_VIDEOSTREAM - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID indicating that stream type is video.
guidData - Variable in class org.jaudiotagger.audio.asf.data.GUID
An instance of this class stores the value of the wrapped GUID in this field.
guidEnabled - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
true if the descriptor field can store GUID values.
GUIDFormatException - Exception in org.jaudiotagger.audio.asf.data
This exception is used when a string was about to be interpreted as a GUID, but did not match the format.
GUIDFormatException(String) - Constructor for exception org.jaudiotagger.audio.asf.data.GUIDFormatException
Creates an instance.

H

halfKeyMap - Static variable in enum org.jaudiotagger.tag.reference.MusicalKey
 
HANDLER_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
HANDLER_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
handlerType - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
hasChunkByGUID(GUID) - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
This method checks if a chunk has been added with specified GUID.
hasCommonFields() - Method in class org.jaudiotagger.audio.generic.AbstractTag
Does this tag contain any comon fields
hasCommonFields() - Method in class org.jaudiotagger.tag.flac.FlacTag
 
hasCommonFields() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
hasCommonFields() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
hasCommonFields() - Method in interface org.jaudiotagger.tag.Tag
Returns true, if at least one of the contained fields is a common field (TagField.isCommon()).
hasDescriptor(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Determines if this container contains a descriptor with given name.
hasEmptyValue - Variable in class org.jaudiotagger.tag.datatype.NumberHashMap
 
hasEmptyValue - Variable in class org.jaudiotagger.tag.datatype.StringHashMap
 
hasFailingReaders - Variable in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
If true due to a registered chunk reader, all InputStream objects passed to ChunkContainerReader.read(GUID, InputStream, long) must support mark/reset.
hasField(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Does this tag contain a field with the specified id
hasField(String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
hasField(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Does this tag contain a field with the specified id
hasField(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
hasField(String) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
hasField(String) - Method in interface org.jaudiotagger.tag.Tag
Determines whether the tag has at least one field with the specified "id".
hasFrame(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return whether tag has frame with this identifier

Warning the match is only done against the identifier so if a tag contains a frame with an unsuported body but happens to have an identifier that is valid for another version of the tag it will return true

hasFrameAndBody(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return whether tag has frame with this identifier and a related body.
hasFrameOfType(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return whether tag has frame starting with this identifier

Warning the match is only done against the identifier so if a tag contains a frame with an unsupported body but happens to have an identifier that is valid for another version of the tag it will return true

hash - Variable in class org.jaudiotagger.audio.asf.data.GUID
Stores the hash code of the object.
"-1" if not determined yet.
hashCode() - Method in class org.jaudiotagger.audio.asf.data.GUID
hashCode() - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer.DescriptorPointer
hashCode() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
HashMapInterface<K,V> - Interface in org.jaudiotagger.tag.datatype
Represents an interface allowing maping from key to value and value to key
hasID3v1Tag() - Method in class org.jaudiotagger.audio.mp3.MP3File
Returns true if this datatype contains an Id3v1 tag
hasID3v2Tag() - Method in class org.jaudiotagger.audio.mp3.MP3File
Returns true if this datatype contains an Id3v2 tag
hasNext() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag.AsfFieldIterator
hasNext() - Method in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
hasNext(int) - Method in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
hasNext() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
 
hasTimeStamp() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
hasTimeStamp() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
hdlrWithinMdiaNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
hdlrWithinMetaNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
header - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
header - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
header - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
header - Variable in class org.jaudiotagger.audio.mp4.atom.AbstractMp4Box
 
header - Variable in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Reference to the header associated with this frame body, a framebody can be created without a header but one it is associated with a header this should be set.
HEADER_LENGTH - Static variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
HEADER_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
HEADER_READER - Static variable in class org.jaudiotagger.audio.asf.AsfFileReader
This reader will be configured to read tag and audio header information.
HEADER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
headerTypeFlag - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
height - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
Hex - Class in org.jaudiotagger.logging
Display as hex
Hex() - Constructor for class org.jaudiotagger.logging.Hex
 
hexBinaryMap - Static variable in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
highestContainer - Variable in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
The highest possible container type, such a field can be stored into.
High means, most capabilities, for example string length exceeds that of the extended content description, it will be stored one level up (metadata library).
historyMult - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 

I

id - Variable in enum org.jaudiotagger.audio.flac.metadatablock.BlockType
 
id - Variable in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
Stores the identifier.
id - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
id - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
 
id - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.Kind
 
id - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
 
id - Variable in enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
 
id - Variable in class org.jaudiotagger.audio.real.RealChunk
 
id - Variable in class org.jaudiotagger.tag.id3.ID3v1TagField
Stores the id (name) of the tag field.
id - Variable in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
 
id - Variable in enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
 
id - Variable in class org.jaudiotagger.tag.mp4.Mp4TagField
 
id - Variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
Stores the id (name) of the tag field.
Id3FieldType - Enum in org.jaudiotagger.tag.id3
Categorises id3 fields to aid in mapping to generic keys
Id3FieldType() - Constructor for enum org.jaudiotagger.tag.id3.Id3FieldType
 
ID3Frames - Class in org.jaudiotagger.tag.id3
Subclasses Defines ID3 frames for their Tag Version

Here we specify how frames are mapped between different Tag Versions

ID3Frames() - Constructor for class org.jaudiotagger.tag.id3.ID3Frames
 
ID3SyncSafeInteger - Class in org.jaudiotagger.tag.id3
Peforms encoding/decoding of an syncsafe integer

ID3SyncSafeInteger() - Constructor for class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
 
ID3Tags - Class in org.jaudiotagger.tag.id3
This contains static methods that can be performed on tags and to convert between tags.
ID3Tags() - Constructor for class org.jaudiotagger.tag.id3.ID3Tags
 
ID3TextEncodingConversion - Class in org.jaudiotagger.tag.id3
Functions to encode text according to encodingoptions and ID3 version
ID3TextEncodingConversion() - Constructor for class org.jaudiotagger.tag.id3.ID3TextEncodingConversion
 
ID3Unsynchronization - Class in org.jaudiotagger.tag.id3
Performs unsynchronization and synchronization tasks on a buffer.
ID3Unsynchronization() - Constructor for class org.jaudiotagger.tag.id3.ID3Unsynchronization
 
ID3v11Tag - Class in org.jaudiotagger.tag.id3
Represents an ID3v11 tag.
ID3v11Tag() - Constructor for class org.jaudiotagger.tag.id3.ID3v11Tag
Creates a new ID3v11 datatype.
ID3v11Tag(ID3v11Tag) - Constructor for class org.jaudiotagger.tag.id3.ID3v11Tag
 
ID3v11Tag(AbstractTag) - Constructor for class org.jaudiotagger.tag.id3.ID3v11Tag
Creates a new ID3v11 datatype from a non v11 tag
ID3v11Tag(RandomAccessFile, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v11Tag
Creates a new ID3v11 datatype.
ID3v11Tag(RandomAccessFile) - Constructor for class org.jaudiotagger.tag.id3.ID3v11Tag
Deprecated. use ID3v11Tag.ID3v11Tag(RandomAccessFile,String) instead
ID3v1FieldKey - Enum in org.jaudiotagger.tag.id3
Basic ID3v11 Field Names
ID3v1FieldKey() - Constructor for enum org.jaudiotagger.tag.id3.ID3v1FieldKey
 
ID3v1Iterator - Class in org.jaudiotagger.tag.id3
 
ID3v1Iterator(ID3v1Tag) - Constructor for class org.jaudiotagger.tag.id3.ID3v1Iterator
Creates a new ID3v1Iterator datatype.
id3v1Save - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save any fields of the ID3v1 tag or not.
id3v1SaveAlbum - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the album field of the ID3v1 tag or not.
id3v1SaveArtist - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the artist field of the ID3v1 tag or not.
id3v1SaveComment - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the comment field of the ID3v1 tag or not.
id3v1SaveGenre - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the genre field of the ID3v1 tag or not.
id3v1SaveTitle - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the title field of the ID3v1 tag or not.
id3v1SaveTrack - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the track field of the ID3v1 tag or not.
id3v1SaveYear - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save the year field of the ID3v1 tag or not.
id3v1tag - Variable in class org.jaudiotagger.audio.mp3.MP3File
The ID3v1 tag that this file contains.
id3v1tag - Variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
ID3v1Tag - Class in org.jaudiotagger.tag.id3
Represents an ID3v1 tag.
ID3v1Tag() - Constructor for class org.jaudiotagger.tag.id3.ID3v1Tag
Creates a new ID3v1 datatype.
ID3v1Tag(ID3v1Tag) - Constructor for class org.jaudiotagger.tag.id3.ID3v1Tag
 
ID3v1Tag(AbstractTag) - Constructor for class org.jaudiotagger.tag.id3.ID3v1Tag
 
ID3v1Tag(RandomAccessFile, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v1Tag
Creates a new ID3v1 datatype.
ID3v1Tag(RandomAccessFile) - Constructor for class org.jaudiotagger.tag.id3.ID3v1Tag
Deprecated. use ID3v1Tag.ID3v1Tag(RandomAccessFile,String) instead
ID3v1TagField - Class in org.jaudiotagger.tag.id3
This class encapsulates the name and content of a tag entry in id3 fields
ID3v1TagField(byte[]) - Constructor for class org.jaudiotagger.tag.id3.ID3v1TagField
Creates an instance.
ID3v1TagField(String, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v1TagField
Creates an instance.
ID3v22FieldKey - Enum in org.jaudiotagger.tag.id3
List of known id3v22 metadata fields

ID3v22FieldKey(String, Id3FieldType) - Constructor for enum org.jaudiotagger.tag.id3.ID3v22FieldKey
For usual metadata fields that use a data field
ID3v22FieldKey(String, String, Id3FieldType) - Constructor for enum org.jaudiotagger.tag.id3.ID3v22FieldKey
 
ID3v22Frame - Class in org.jaudiotagger.tag.id3
Represents an ID3v2.2 frame.
ID3v22Frame() - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
 
ID3v22Frame(AbstractID3v2FrameBody) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
Creates a new ID3v22 Frame with given body
ID3v22Frame(String) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
Creates a new ID3v22 Frame of type identifier.
ID3v22Frame(ID3v22Frame) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
Copy Constructor

Creates a new v22 frame based on another v22 frame

ID3v22Frame(AbstractID3v2Frame) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
Creates a new ID3v22 Frame from another frame of a different tag version
ID3v22Frame(ByteBuffer, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
Creates a new ID3v22Frame datatype by reading from byteBuffer.
ID3v22Frame(ByteBuffer) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frame
Deprecated. use ID3v22Frame.ID3v22Frame(ByteBuffer,String) instead
ID3v22FrameBody - Interface in org.jaudiotagger.tag.id3.framebody
Indicates that this is a framebody used in ID3v22Tags.
ID3v22Frames - Class in org.jaudiotagger.tag.id3
Defines ID3v22 frames and collections that categorise frames within an ID3v22 tag.
ID3v22Frames() - Constructor for class org.jaudiotagger.tag.id3.ID3v22Frames
 
id3v22Frames - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frames
 
ID3v22PreferredFrameOrderComparator - Class in org.jaudiotagger.tag.id3
Orders frame Ids so that the most important frames are writtne first
ID3v22PreferredFrameOrderComparator() - Constructor for class org.jaudiotagger.tag.id3.ID3v22PreferredFrameOrderComparator
 
ID3v22Tag - Class in org.jaudiotagger.tag.id3
Represents an ID3v2.2 tag.
ID3v22Tag() - Constructor for class org.jaudiotagger.tag.id3.ID3v22Tag
Creates a new empty ID3v2_2 tag.
ID3v22Tag(ID3v22Tag) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Tag
Copy Constructor, creates a new ID3v2_2 Tag based on another ID3v2_2 Tag
ID3v22Tag(AbstractTag) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Tag
Constructs a new tag based upon another tag of different version/type
ID3v22Tag(ByteBuffer, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Tag
Creates a new ID3v2_2 datatype.
ID3v22Tag(ByteBuffer) - Constructor for class org.jaudiotagger.tag.id3.ID3v22Tag
Deprecated. use ID3v22Tag.ID3v22Tag(ByteBuffer,String) instead
id3v23DefaultTextEncoding - Variable in class org.jaudiotagger.tag.TagOptionSingleton
This is the default text encoding to use for new v23 frames, when unicode is required UTF16 will always be used because that is the only valid option for v23.
ID3v23FieldKey - Enum in org.jaudiotagger.tag.id3
List of known id3v23 metadata fields

ID3v23FieldKey(String, Id3FieldType) - Constructor for enum org.jaudiotagger.tag.id3.ID3v23FieldKey
For usual metadata fields that use a data field
ID3v23FieldKey(String, String, Id3FieldType) - Constructor for enum org.jaudiotagger.tag.id3.ID3v23FieldKey
 
ID3v23Frame - Class in org.jaudiotagger.tag.id3
Represents an ID3v2.3 frame.
ID3v23Frame() - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame
Creates a new ID3v23 Frame
ID3v23Frame(String) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame
Creates a new ID3v23 Frame of type identifier.
ID3v23Frame(ID3v23Frame) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame
Copy Constructor

Creates a new v23 frame based on another v23 frame

ID3v23Frame(AbstractID3v2Frame) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame
Creates a new ID3v23Frame based on another frame.
ID3v23Frame(ByteBuffer, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame
Creates a new ID3v23Frame datatype by reading from byteBuffer.
ID3v23Frame(ByteBuffer) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame
Deprecated. use ID3v23Frame.ID3v23Frame(ByteBuffer,String) instead
ID3v23Frame.EncodingFlags - Class in org.jaudiotagger.tag.id3
This represents a frame headers Encoding Flags
ID3v23Frame.EncodingFlags() - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
ID3v23Frame.EncodingFlags(byte) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
ID3v23Frame.StatusFlags - Class in org.jaudiotagger.tag.id3
This represents a frame headers Status Flags Make adjustments if necessary based on frame type and specification.
ID3v23Frame.StatusFlags() - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
ID3v23Frame.StatusFlags(byte) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
ID3v23Frame.StatusFlags(ID3v24Frame.StatusFlags) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
Use this constructor when convert a v24 frame
ID3v23FrameBody - Interface in org.jaudiotagger.tag.id3.framebody
Indicates that this is a framebody used in ID3v23Tags.
ID3v23Frames - Class in org.jaudiotagger.tag.id3
Defines ID3v23 frames and collections that categorise frames within an ID3v23 tag.
ID3v23Frames() - Constructor for class org.jaudiotagger.tag.id3.ID3v23Frames
 
id3v23Frames - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frames
 
ID3v23PreferredFrameOrderComparator - Class in org.jaudiotagger.tag.id3
Orders frame Ids so that the most important frames are writtne first
ID3v23PreferredFrameOrderComparator() - Constructor for class org.jaudiotagger.tag.id3.ID3v23PreferredFrameOrderComparator
 
ID3v23Tag - Class in org.jaudiotagger.tag.id3
Represents an ID3v2.3 tag.
ID3v23Tag() - Constructor for class org.jaudiotagger.tag.id3.ID3v23Tag
Creates a new empty ID3v2_3 datatype.
ID3v23Tag(ID3v23Tag) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Tag
Copy Constructor, creates a new ID3v2_3 Tag based on another ID3v2_3 Tag
ID3v23Tag(AbstractTag) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Tag
Constructs a new tag based upon another tag of different version/type
ID3v23Tag(ByteBuffer, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Tag
Creates a new ID3v2_3 datatype.
ID3v23Tag(ByteBuffer) - Constructor for class org.jaudiotagger.tag.id3.ID3v23Tag
Deprecated. use ID3v23Tag.ID3v23Tag(ByteBuffer,String) instead
id3v24DefaultTextEncoding - Variable in class org.jaudiotagger.tag.TagOptionSingleton
This is the default text encoding to use for new v24 frames, it defaults to simple ISO8859 but by changing this value you could always used UTF8 for example whether you needed to or not
ID3v24FieldKey - Enum in org.jaudiotagger.tag.id3
List of known id3v24 metadata fields

ID3v24FieldKey(String, Id3FieldType) - Constructor for enum org.jaudiotagger.tag.id3.ID3v24FieldKey
For usual metadata fields that use a data field
ID3v24FieldKey(String, String, Id3FieldType) - Constructor for enum org.jaudiotagger.tag.id3.ID3v24FieldKey
 
ID3v24Frame - Class in org.jaudiotagger.tag.id3
Represents an ID3v2.4 frame.
ID3v24Frame() - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
 
ID3v24Frame(String) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
Creates a new ID3v2_4Frame of type identifier.
ID3v24Frame(ID3v24Frame) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
Copy Constructor:Creates a new ID3v2_4Frame datatype based on another frame.
ID3v24Frame(AbstractID3v2Frame) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
Creates a new ID3v2_4Frame datatype based on another frame of different version Converts the framebody to the equivalent v24 framebody or to UnsupportedFrameBody if identifier is unknown.
ID3v24Frame(Lyrics3v2Field) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
Creates a new ID3v2_4Frame datatype based on Lyrics3.
ID3v24Frame(ByteBuffer, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
Creates a new ID3v24Frame datatype by reading from byteBuffer.
ID3v24Frame(ByteBuffer) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame
Deprecated. use ID3v24Frame.ID3v24Frame(ByteBuffer,String) instead
ID3v24Frame.EncodingFlags - Class in org.jaudiotagger.tag.id3
This represents a frame headers Encoding Flags
ID3v24Frame.EncodingFlags() - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Use this when creating a frame from scratch
ID3v24Frame.EncodingFlags(byte) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Use this when creating a frame from existing flags in another v4 frame
ID3v24Frame.StatusFlags - Class in org.jaudiotagger.tag.id3
Member Class This represents a frame headers Status Flags Make adjustments if necessary based on frame type and specification.
ID3v24Frame.StatusFlags() - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Use this when creating a frame from scratch
ID3v24Frame.StatusFlags(byte) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Use this constructor when reading from file or from another v4 frame
ID3v24Frame.StatusFlags(ID3v23Frame.StatusFlags) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Use this constructor when convert a v23 frame
ID3v24FrameBody - Interface in org.jaudiotagger.tag.id3.framebody
Indicates that this is a framebody used in ID3v24Tags.
ID3v24Frames - Class in org.jaudiotagger.tag.id3
Defines ID3v24 frames and collections that categorise frames.
ID3v24Frames() - Constructor for class org.jaudiotagger.tag.id3.ID3v24Frames
 
id3v24Frames - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
ID3v24PreferredFrameOrderComparator - Class in org.jaudiotagger.tag.id3
Orders frame Ids so that the most important frames are writtne first
ID3v24PreferredFrameOrderComparator() - Constructor for class org.jaudiotagger.tag.id3.ID3v24PreferredFrameOrderComparator
 
ID3v24Tag - Class in org.jaudiotagger.tag.id3
Represents an ID3v2.4 tag.
ID3v24Tag() - Constructor for class org.jaudiotagger.tag.id3.ID3v24Tag
Creates a new empty ID3v2_4 datatype.
ID3v24Tag(ID3v24Tag) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Tag
Copy Constructor, creates a new ID3v2_4 Tag based on another ID3v2_4 Tag
ID3v24Tag(AbstractTag) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Tag
Creates a new ID3v2_4 datatype based on another (non 2.4) tag
ID3v24Tag(ByteBuffer, String) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Tag
Creates a new ID3v2_4 datatype.
ID3v24Tag(ByteBuffer) - Constructor for class org.jaudiotagger.tag.id3.ID3v24Tag
Deprecated. use ID3v24Tag.ID3v24Tag(ByteBuffer,String) instead
id3v24UnicodeTextEncoding - Variable in class org.jaudiotagger.tag.TagOptionSingleton
This is text encoding to use for new v24 frames when unicode is required, it defaults to UTF16 just because this encoding is understand by all ID3 versions
id3v2Asv24tag - Variable in class org.jaudiotagger.audio.mp3.MP3File
Representation of the idv2 tag as a idv24 tag
ID3v2ChapterFrameBody - Interface in org.jaudiotagger.tag.id3.framebody
Indicates that this is a frame used in ID3v2 Chapter Tags.
ID3v2ChapterFrames - Class in org.jaudiotagger.tag.id3
Defines ID3 Chapter frames and collections that categorise frames.
ID3v2ChapterFrames() - Constructor for class org.jaudiotagger.tag.id3.ID3v2ChapterFrames
 
id3v2ChapterFrames - Static variable in class org.jaudiotagger.tag.id3.ID3v2ChapterFrames
 
ID3V2ExtendedGenreTypes - Enum in org.jaudiotagger.tag.id3.valuepair
ID3V2 Genre list

ID3V2ExtendedGenreTypes(String) - Constructor for enum org.jaudiotagger.tag.id3.valuepair.ID3V2ExtendedGenreTypes
 
ID3v2LyricLine - Class in org.jaudiotagger.tag.datatype
 
ID3v2LyricLine(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
ID3v2LyricLine(ID3v2LyricLine) - Constructor for class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
id3v2PaddingCopyTag - Variable in class org.jaudiotagger.tag.TagOptionSingleton
When adjusting the ID3v2 padding, if should we copy the current ID3v2 tag to the new MP3 file.
id3v2PaddingWillShorten - Variable in class org.jaudiotagger.tag.TagOptionSingleton
When adjusting the ID3v2 padding, if we should shorten the length of the ID3v2 tag padding.
id3v2Save - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save any fields of the ID3v2 tag or not.
id3v2tag - Variable in class org.jaudiotagger.audio.mp3.MP3File
the ID3v2 tag that this file contains.
IDENT - Static variable in class org.jaudiotagger.fix.Fix202
 
IDENT - Static variable in class org.jaudiotagger.logging.LogFormatter
 
IDENT - Static variable in class org.jaudiotagger.test.ExtractID3TagFromFile
 
IDENT - Static variable in class org.jaudiotagger.test.MergeID3AndMP3Files.DirFilter
 
IDENT - Static variable in class org.jaudiotagger.test.TestAudioTagger.DirFilter
 
identifier - Variable in class org.jaudiotagger.tag.datatype.AbstractDataType
Holds the key such as "Text" or "PictureType", the naming of keys are fairly arbitary but are intended to make it easier to for the developer, the keys themseleves are not written to the tag.
identifier - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
identifier - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Because used by any unknown frame identifier varies
IDENTIFIER - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
IDENTIFIER - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
IDENTIFIER - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
IDENTIFIER - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
identifier - Variable in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
IDENTIFIER_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
IDENTIFIER_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
idToValue - Variable in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
ilstNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
IMAGE_IS_URL - Static variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
IMAGE_IS_URL - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
 
IMAGE_IS_URL - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
 
imageData - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
imageDataSize - Variable in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Image Data Size as read
imageEncodingRestriction - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
If Set Image encoding restrictions 0 No restrictions 1 Images are encoded only with PNG [PNG] or JPEG [JFIF].
ImageFormats - Class in org.jaudiotagger.tag.id3.valuepair
Represents the image formats support by ID3, provides a mapping between the format field supported in ID3v22 and the mimetype field supported by ID3v23/ID3v24.
ImageFormats() - Constructor for class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
imageFormatsToMimeType - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
ImageHandling - Class in org.jaudiotagger.tag
User: paul Date: 11-Dec-2008
ImageHandling() - Constructor for class org.jaudiotagger.tag.ImageHandling
 
imageMimeTypeToFormat - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
images - Variable in class org.jaudiotagger.tag.flac.FlacTag
 
images - Variable in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
imageSizeRestriction - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
If set Image size restrictions 00 No restrictions 01 All images are 256x256 pixels or smaller.
imageType - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
imageUrl - Variable in class org.jaudiotagger.tag.datatype.Artwork
 
increaseLevel() - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
indent - Variable in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
INDEXED_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
INDEXED_DATA_START - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
indexedColouredCount - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
INDX - Static variable in class org.jaudiotagger.audio.real.RealChunk
 
INFO_READER - Static variable in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
ASF reader configured to just extract information about audio streams.
If the ASF file only contains one audio stream it works fine.
init - Static variable in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
init() - Static method in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
initialHistory - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
INSTANCE - Static variable in class org.jaudiotagger.audio.asf.data.MetadataContainerFactory
Factory instance.
INSTANCE - Static variable in class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
Default instance.
INTEGRAL_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
 
InterpolationTypes - Class in org.jaudiotagger.tag.id3.valuepair
 
InterpolationTypes() - Constructor for class org.jaudiotagger.tag.id3.valuepair.InterpolationTypes
 
interpolationTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.InterpolationTypes
 
InvalidAudioFrameException - Exception in org.jaudiotagger.audio.exceptions
Thrown if portion of file thought to be an AudioFrame is found to not be.
InvalidAudioFrameException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.InvalidAudioFrameException
 
InvalidBoxHeaderException - Exception in org.jaudiotagger.audio.exceptions
Thrown if when trying to read box id the length doesn't make any sense
InvalidBoxHeaderException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.InvalidBoxHeaderException
 
InvalidDataTypeException - Exception in org.jaudiotagger.tag
Indicates there was a problem parsing this datatype due to a problem with the data such as the array being empty when trying to read from a file.
InvalidDataTypeException() - Constructor for exception org.jaudiotagger.tag.InvalidDataTypeException
Creates a new InvalidDataTypeException datatype.
InvalidDataTypeException(Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidDataTypeException
Creates a new InvalidDataTypeException datatype.
InvalidDataTypeException(String) - Constructor for exception org.jaudiotagger.tag.InvalidDataTypeException
Creates a new InvalidDataTypeException datatype.
InvalidDataTypeException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidDataTypeException
Creates a new InvalidDataTypeException datatype.
invalidFrameBytes - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
InvalidFrameException - Exception in org.jaudiotagger.tag
Thrown if frame cannot be read correctly.
InvalidFrameException() - Constructor for exception org.jaudiotagger.tag.InvalidFrameException
Creates a new InvalidFrameException datatype.
InvalidFrameException(Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidFrameException
Creates a new InvalidFrameException datatype.
InvalidFrameException(String) - Constructor for exception org.jaudiotagger.tag.InvalidFrameException
Creates a new InvalidFrameException datatype.
InvalidFrameException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidFrameException
Creates a new InvalidFrameException datatype.
InvalidFrameIdentifierException - Exception in org.jaudiotagger.tag
Thrown if a frame identifier isn't valid.
InvalidFrameIdentifierException() - Constructor for exception org.jaudiotagger.tag.InvalidFrameIdentifierException
Creates a new InvalidFrameIdentifierException datatype.
InvalidFrameIdentifierException(Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidFrameIdentifierException
Creates a new InvalidFrameIdentifierException datatype.
InvalidFrameIdentifierException(String) - Constructor for exception org.jaudiotagger.tag.InvalidFrameIdentifierException
Creates a new InvalidFrameIdentifierException datatype.
InvalidFrameIdentifierException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidFrameIdentifierException
Creates a new InvalidFrameIdentifierException datatype.
InvalidTagException - Exception in org.jaudiotagger.tag
An InvalidTagException is thrown if a parse error occurs while a tag is being read from a file.
InvalidTagException() - Constructor for exception org.jaudiotagger.tag.InvalidTagException
Creates a new InvalidTagException datatype.
InvalidTagException(Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidTagException
Creates a new InvalidTagException datatype.
InvalidTagException(String) - Constructor for exception org.jaudiotagger.tag.InvalidTagException
Creates a new InvalidTagException datatype.
InvalidTagException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.InvalidTagException
Creates a new InvalidTagException datatype.
ir - Variable in class org.jaudiotagger.audio.flac.FlacFileReader
 
ir - Variable in class org.jaudiotagger.audio.mp4.Mp4FileReader
 
ir - Variable in class org.jaudiotagger.audio.ogg.OggFileReader
 
ir - Variable in class org.jaudiotagger.audio.wav.WavFileReader
 
IS_COMPILATION - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
 
isAddSupported(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
Determines/checks if the given descriptor may be added to the container.
This implies a check for the capabilities of the container specified by its container type.
isAddSupported(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
Determines/checks if the given descriptor may be added to the container.
This implies a check for the capabilities of the container specified by its container type.
isAddSupported(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Determines/checks if the given descriptor may be added to the container.
This implies a check for the capabilities of the container specified by its container type.
isAllowedEncoding(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Determines whether the given charset encoding may be used for the represented tagging system.
isAllowedEncoding(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Determines whether the given charset encoding may be used for the represented tagging system.
isAllowedEncoding(String) - Method in class org.jaudiotagger.audio.generic.GenericTag
(overridden)
isAllowedEncoding(String) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
 
isAllowedEncoding(String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
isApplicable(GUID) - Method in class org.jaudiotagger.audio.asf.io.AsfExtHeaderModifier
Determines, whether the modifier handles chunks identified by given guid.
isApplicable(GUID) - Method in interface org.jaudiotagger.audio.asf.io.ChunkModifier
Determines, whether the modifier handles chunks identified by given guid.
isApplicable(GUID) - Method in class org.jaudiotagger.audio.asf.io.ChunkRemover
Determines, whether the modifier handles chunks identified by given guid.
isApplicable(GUID) - Method in class org.jaudiotagger.audio.asf.io.WriteableChunkModifer
Determines, whether the modifier handles chunks identified by given guid.
isAudioSizeEnabled - Variable in class org.jaudiotagger.audio.mp3.XingFrame
 
isAudioSizeEnabled() - Method in class org.jaudiotagger.audio.mp3.XingFrame
 
isBinary() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
Determines whether the represented field contains (is made up of) binary data, instead of text data.
Software can identify fields to be displayed because they are human readable if this method returns false.
isBinary(boolean) - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
This method will set the field to represent binary data.

Some implementations may support conversions.
As of now (Octobre 2005) there is no implementation really using this method to perform useful operations.

isBinary() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Determines whether the represented field contains (is made up of) binary data, instead of text data.
Software can identify fields to be displayed because they are human readable if this method returns false.
isBinary(boolean) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Deprecated. As for now is of no use. Implementations should use another way of setting this property.
isBinary() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
isBinary(boolean) - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
isBinary(boolean) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
isBinary(String) - Method in class org.jaudiotagger.tag.id3.ID3Frames
 
isBinary() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
isBinary(boolean) - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
isBinary() - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
 
isBinary() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
 
isBinary() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
 
isBinary - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
isBinary() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
isBinary() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
isBinary() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
isBinary() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
isBinary() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
isBinary(boolean) - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
 
isBinary() - Method in interface org.jaudiotagger.tag.TagField
Determines whether the represented field contains (is made up of) binary data, instead of text data.
Software can identify fields to be displayed because they are human readable if this method returns false.
isBinary(boolean) - Method in interface org.jaudiotagger.tag.TagField
This method will set the field to represent binary data.

Some implementations may support conversions.
As of now (Octobre 2005) there is no implementation really using this method to perform useful operations.

isBinary() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
isBinary(boolean) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
isBlank(String) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Tests if the given string is null or just contains whitespace characters.
isBufferEmpty(byte[]) - Static method in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
Checks if the buffer just contains zeros

This can be used to identify when accessing padding of a tag

isBufferNotSyncSafe(ByteBuffer) - Static method in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
Is buffer holding a value that is definently not syncsafe

We cannot guarantee a buffer is holding a syncsafe integer but there are some checks we can do to show that it definently is not.

isCommentAndSetupHeaderFitsOnASinglePage(int, int, List<OggPageHeader.PacketStartAndLength>) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
isCommon() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
Identifies a field to be of common use.

Some software may differ between common and not common fields.

isCommon() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Identifies a field to be of common use.

Some software may differ between common and not common fields.

isCommon() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
isCommon(String) - Method in class org.jaudiotagger.tag.id3.ID3Frames
 
isCommon() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
isCommon() - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
 
isCommon() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
 
isCommon() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
 
isCommon() - Method in class org.jaudiotagger.tag.mp4.Mp4TagField
 
isCommon() - Method in interface org.jaudiotagger.tag.TagField
Identifies a field to be of common use.

Some software may differ between common and not common fields.

isCommon() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
isCompilation() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTCMP
 
isCompression() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
isCompression() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
isCompression() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
isCONT() - Method in class org.jaudiotagger.audio.real.RealChunk
 
isContentEncrypted() - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
isCopyingFields() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
If true, the AsfTag.copyFrom(TagField) method creates a new AsfTagField instance and copies the content from the source.
This method is utilized by AsfTag.addField(TagField) and AsfTag.setField(TagField).
So if true it is ensured that the AsfTag instance has its own copies of fields, which cannot be modified after assignment (which could pass some checks), and it just stores AsfTagField objects.
Only then AsfTag.getAsfFields() can work.
isCopyrighted() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isCopyrighted - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Flag indicating if this frame contains copyrighted material
isCopyrighted() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
isCoverArtType(Mp4FieldType) - Static method in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
isDataLengthIndicator() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
isDiscardIfFileAltered(String) - Method in class org.jaudiotagger.tag.id3.ID3Frames
If file changes discard these frames
isEmpty() - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
true if it is not necessary to write the chunk into an ASF file, since it contains no information.
isEmpty() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This method checks if the binary data is empty.
isEmpty() - Method in interface org.jaudiotagger.audio.asf.io.WriteableChunk
true if it is not necessary to write the chunk into an ASF file, since it contains no information.
isEmpty() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
Determines whether the content of the field is empty.
isEmpty() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagTextField
 
isEmpty() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Determines whether the content of the field is empty.
isEmpty() - Method in class org.jaudiotagger.audio.generic.AbstractTag
Is this tag empty
isEmpty() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
isEmpty() - Method in class org.jaudiotagger.tag.flac.FlacTag
Determines whether the tag has no fields specified.

isEmpty() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
isEmpty() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Is this tag empty
isEmpty() - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
isEmpty() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
isEmpty() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
isEmpty() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
isEmpty() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
isEmpty() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
isEmpty() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
isEmpty() - Method in interface org.jaudiotagger.tag.Tag
Determines whether the tag has no fields specified.
isEmpty() - Method in interface org.jaudiotagger.tag.TagField
Determines whether the content of the field is empty.
isEmpty() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Is this tag empty

isEmpty() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
isEncryption() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
isEncryption() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
isErrorConcealed() - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
This mehtod returns whether the audio stream data is error concealed.
isExtensionFrames(String) - Method in class org.jaudiotagger.tag.id3.ID3Frames
 
isFilenameTagSave() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isFlacHeader() - Method in class org.jaudiotagger.audio.flac.FlacStreamReader
 
isFrameCountEnabled - Variable in class org.jaudiotagger.audio.mp3.XingFrame
 
isFrameCountEnabled() - Method in class org.jaudiotagger.audio.mp3.XingFrame
 
isGrouping() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
isGrouping() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
isGuidEnabled() - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
 
isId3v1Save() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveAlbum() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveArtist() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveComment() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveGenre() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveTitle() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveTrack() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v1SaveYear() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isID3v22FrameIdentifier(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Returns true if the identifier is a valid ID3v2.2 frame identifier
isId3v22Tag() - Method in class org.jaudiotagger.audio.flac.FlacStreamReader
 
isID3v23FrameIdentifier(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Returns true if the identifier is a valid ID3v2.3 frame identifier
isId3v23Tag() - Method in class org.jaudiotagger.audio.flac.FlacStreamReader
 
isID3v24FrameIdentifier(String) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Returns true if the identifier is a valid ID3v2.4 frame identifier
isId3v24Tag() - Method in class org.jaudiotagger.audio.flac.FlacStreamReader
 
isId3v2PaddingCopyTag() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v2PaddingWillShorten() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isId3v2Save() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isImageUrl() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
isImageUrl() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
 
isImageUrl() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
 
isLanguageEnabled() - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
 
isLastBlock - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
isLastBlock() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
isLastPacketIncomplete() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
isLinked - Variable in class org.jaudiotagger.tag.datatype.Artwork
 
isLinked() - Method in class org.jaudiotagger.tag.datatype.Artwork
 
isLossless - Variable in class org.jaudiotagger.audio.generic.GenericAudioHeader
Used for WMA files
isLossless() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns true, if the audio file is encoded with "Lossless".
isLyrics3KeepEmptyFieldIfRead() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isLyrics3Save() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isLyrics3SaveEmptyField() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isLyrics3v2FieldIdentifier(String) - Static method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
Returns true if the identifier is a valid Lyrics3v2 frame identifier
isMimeTypeWritable(String) - Static method in class org.jaudiotagger.tag.ImageHandling
 
isMPEGFrame(ByteBuffer) - Static method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Gets the MPEGFrame attribute of the MPEGFrame object
isMultipleAllowed(String) - Method in class org.jaudiotagger.tag.id3.ID3Frames
Are multiple ocurrences of frame allowed
isMultiValued() - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
 
isMultiValued(String) - Static method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Tests whether the field is enabled for multiple values.
isMultiValued() - Method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Returns true if this field can store multiple values.
isNextFrameValid(ByteBuffer) - Method in class org.jaudiotagger.audio.mp3.ByteArrayMP3AudioHeader
 
isNextFrameValid(File, long, ByteBuffer, FileChannel) - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Called in some circumstances to check the next frame to ensure we have the correct audio header
ISO_8859_1 - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
isObsfucated - Variable in class org.jaudiotagger.logging.LogFormatter
 
ISOCountry - Class in org.jaudiotagger.tag.reference
Represents the ISO 3166-1 Country List with ISO 3166-1-alpha-2 code

Contains an enum of countries, their two letter code and description with additional method to allow an enum to be found by its two letter code or its description.

ISOCountry() - Constructor for class org.jaudiotagger.tag.reference.ISOCountry
 
ISOCountry.Country - Enum in org.jaudiotagger.tag.reference
List of valid Iso Country, shows 2 letter abbreviation and country human readable name
ISOCountry.Country(String, String) - Constructor for enum org.jaudiotagger.tag.reference.ISOCountry.Country
 
isOpenParenthesis(String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isOriginal() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isOriginal - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Flag indicating if this frame contains original material
isOriginal() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
isOriginalSavedAfterAdjustingID3v2Padding() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isPadding() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isPadding - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Flag indicating if this frame has padding byte
isPadding() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
isPadNumbers() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isPrivate() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isPrivate - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Flag indicating if this frame is private
isPrivate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
isPROP() - Method in class org.jaudiotagger.audio.real.RealChunk
 
isProtected() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isProtected - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Flag indicating if this frame is protected
isProtected() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
isReaderAvailable(GUID) - Method in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Tests whether ChunkContainerReader.getReader(GUID) won't return null.
isRemoveTrailingTerminatorOnWrite() - Method in class org.jaudiotagger.tag.TagOptionSingleton
Do we remove unneccessary trailing null characters on write
isResetTextEncodingForExistingFrames() - Method in class org.jaudiotagger.tag.TagOptionSingleton
When writing frames if this is set to true then the frame will be written using the defaults disregarding the text encoding originally used to create the frame.
isReverseDnsType() - Method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
isStreamNumberEnabled() - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
 
isStringLengthValidNullSafe(String) - Static method in class org.jaudiotagger.audio.asf.util.Utils
 
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrame
Returns true if this datatype and it's body is a subset of the argument.
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Returns true if this instance and its entire DataType array list is a subset of the argument.
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagItem
Returns true if this datatype is a subset of the argument.
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
isSubsetOf(Object) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
issuer - Variable in class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
issuer - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
issuer - Variable in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
isSupportedFrames(String) - Method in class org.jaudiotagger.tag.id3.ID3Frames
 
isTruncateTextWithoutErrors() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isUnsynchronised() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
isUnsynchronization() - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
 
isUnsynchronization() - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
 
isUnsynchronization() - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Are all frame swithin this tag unsynchronized

isUnsyncTags() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
isValid() - Method in class org.jaudiotagger.audio.asf.data.GUID
This method checks if the currently stored GUID (GUID.guidData) is correctly filled.
isValid - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
isValid() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
isValid - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
isValid() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
isValid - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
isValid() - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
isValid - Variable in class org.jaudiotagger.audio.ogg.util.VorbisSetupHeader
 
isValid() - Method in class org.jaudiotagger.audio.ogg.util.VorbisSetupHeader
 
isValid - Variable in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
isValid() - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
isValid - Variable in class org.jaudiotagger.audio.wav.util.WavRIFFHeader
 
isValid() - Method in class org.jaudiotagger.audio.wav.util.WavRIFFHeader
 
isValid() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTKEY
 
isValid() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTLAN
 
isValid(String) - Static method in enum org.jaudiotagger.tag.reference.MusicalKey
 
isValidField(TagField) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Check field is valid and can be added to this tag
isValidGenre(String) - Static method in class org.jaudiotagger.tag.mp4.field.Mp4GenreField
Precheck to see if the value is a valid genre or whether you should use a custom genre.
isValidID3v2FrameIdentifier(String) - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Does the frame identifier meet the syntax for a idv3v2 frame identifier.
isValidID3v2FrameIdentifier(String) - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
Does the frame identifier meet the syntax for a idv3v2 frame identifier.
isValidID3v2FrameIdentifier(String) - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Does the frame identifier meet the syntax for a idv3v2 frame identifier.
isVariableBitRate() - Method in interface org.jaudiotagger.audio.AudioHeader
 
isVariableBitRate() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method returns true, if the audio file is encoded with "Variable Bitrate".
isVariableBitRate() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isVariableBitRate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
isVbr() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
Is this VBRIFrame detailing a varaible bit rate MPEG
isVbr() - Method in class org.jaudiotagger.audio.mp3.XingFrame
Is this XingFrame detailing a varaible bit rate MPEG
isVbrIdentifier - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
isVbriFrame(ByteBuffer, MPEGFrameHeader) - Static method in class org.jaudiotagger.audio.mp3.VbriFrame
IS this a VBRI frame
isVorbisCommentHeader(byte[]) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
Is this a Vorbis Comment header, check

Note this check only applies to Vorbis Comments embedded within an OggVorbis File which is why within here

isVorbisSetupHeader(byte[]) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
Is this a Vorbis SetupHeader check
isWithinValueRange(long) - Method in enum org.jaudiotagger.audio.asf.data.ContainerType
Tests if the given value is less than or equal to ContainerType.getMaximumDataLength(), and greater or equal to zero.
isXingFrame(ByteBuffer, MPEGFrameHeader) - Static method in class org.jaudiotagger.audio.mp3.XingFrame
IS this a Xing frame
iterator - Variable in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
iterator() - Method in interface org.jaudiotagger.tag.datatype.HashMapInterface
 
iterator() - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
 
iterator() - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
iterator() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Return the frames in the order they were added
iterator() - Method in class org.jaudiotagger.tag.id3.AbstractTag
 
iterator() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Returns an iterator of the DataType list.
iterator() - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
iterator() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
iterator() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
iterator() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
iterator() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
ITUNES_META_HDLR_DAT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
ITUNES_NORMALIZATION - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
 

J

JAUDIOTAGGER_MAX_COMMENT_LENGTH - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
max comment length that jaudiotagger can handle, this isnt the maximum column length allowed but we dont dont allow comments larger than this because of problem with allocating memory (10MB shoudl be fine for all apps)

K

key - Variable in class org.jaudiotagger.tag.datatype.AbstractIntStringValuePair
 
KEY_AUTHOR - Static variable in class org.jaudiotagger.audio.asf.data.ContentDescription
Field key for author.
KEY_BANNER_IMAGE - Static variable in class org.jaudiotagger.audio.asf.data.ContentBranding
Descriptor key representing the banner image.
KEY_BANNER_TYPE - Static variable in class org.jaudiotagger.audio.asf.data.ContentBranding
Descriptor key representing the banner image type.

Known/valid values are: 0: there is no image present 1: there is a BMP image 2: there is a JPEG image 3: there is a GIF image
KEY_BANNER_URL - Static variable in class org.jaudiotagger.audio.asf.data.ContentBranding
Descriptor key representing the banner image URL.
KEY_COPYRIGHT - Static variable in class org.jaudiotagger.audio.asf.data.ContentDescription
Field key for copyright.
KEY_COPYRIGHT_URL - Static variable in class org.jaudiotagger.audio.asf.data.ContentBranding
Descriptor key representing the copyright URL.
KEY_DESCRIPTION - Static variable in class org.jaudiotagger.audio.asf.data.ContentDescription
Field key for description.
KEY_RATING - Static variable in class org.jaudiotagger.audio.asf.data.ContentDescription
Field key for rating.
KEY_TITLE - Static variable in class org.jaudiotagger.audio.asf.data.ContentDescription
Field key for title.
keyID - Variable in class org.jaudiotagger.audio.asf.data.EncryptionChunk
 
KeyNotFoundException - Exception in org.jaudiotagger.tag
Thrown if the key cannot be found

KeyNotFoundException() - Constructor for exception org.jaudiotagger.tag.KeyNotFoundException
Creates a new KeyNotFoundException datatype.
KeyNotFoundException(Throwable) - Constructor for exception org.jaudiotagger.tag.KeyNotFoundException
Creates a new KeyNotFoundException datatype.
KeyNotFoundException(String) - Constructor for exception org.jaudiotagger.tag.KeyNotFoundException
Creates a new KeyNotFoundException datatype.
KeyNotFoundException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.KeyNotFoundException
Creates a new KeyNotFoundException datatype.
keyToValue - Variable in class org.jaudiotagger.tag.datatype.NumberHashMap
key to value map
keyToValue - Variable in class org.jaudiotagger.tag.datatype.StringHashMap
 
keywordMap - Variable in class org.jaudiotagger.tag.TagOptionSingleton
 
KILOBYTES_TO_BYTES_MULTIPLIER - Static variable in class org.jaudiotagger.audio.flac.FlacInfoReader
 
kind - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
kindMap - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
kModifier - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
KNOWN_GUIDS - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This field stores all known GUIDs.

L

LAME_HEADER_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.LameFrame
 
LAME_ID - Static variable in class org.jaudiotagger.audio.mp3.LameFrame
 
LAME_ID_SIZE - Static variable in class org.jaudiotagger.audio.mp3.LameFrame
 
LameFrame - Class in org.jaudiotagger.audio.mp3
The first frame can sometimes contain a LAME frame at the end of the Xing frame

LameFrame(ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp3.LameFrame
Initilise a Lame Mpeg Frame
lameFrame - Variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
lameFrame - Variable in class org.jaudiotagger.audio.mp3.XingFrame
 
language - Variable in class org.jaudiotagger.tag.TagOptionSingleton
default language for any ID3v2 tags frameswhich require it.
LANGUAGE_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.reference.Languages
 
languageEnabled - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
true if descriptor field can refer to a language.
languageIndex - Variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
the index of the language in the language list this descriptor applies to.
LanguageList - Class in org.jaudiotagger.audio.asf.data
This structure represents the data of the ASF language object.
The language list is simply a listing of language codes which should comply to RFC-1766.
Consider: the index of a language is used by other entries in the ASF metadata.
LanguageList() - Constructor for class org.jaudiotagger.audio.asf.data.LanguageList
Creates a new instance.
LanguageList(long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.LanguageList
Creates an instance.
LanguageListReader - Class in org.jaudiotagger.audio.asf.io
Reads and interprets the "Language List Object" of ASF files.
LanguageListReader() - Constructor for class org.jaudiotagger.audio.asf.io.LanguageListReader
 
languages - Variable in class org.jaudiotagger.audio.asf.data.LanguageList
List of language codes, complying RFC-1766
Languages - Class in org.jaudiotagger.tag.reference
 
Languages() - Constructor for class org.jaudiotagger.tag.reference.Languages
 
languageTypes - Static variable in class org.jaudiotagger.tag.reference.Languages
 
lastIndex - Variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
lastIndex - Variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
 
lastPacketIncomplete - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
layer - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Contains the mpeg layer of this frame (see constants)
LAYER_I - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_I_FRAME_SIZE_COEFFICIENT - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_I_SLOT_SIZE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Slot Size is dependent on Layer
LAYER_II - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_II_FRAME_SIZE_COEFFICIENT - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_II_SLOT_SIZE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_III - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_III_FRAME_SIZE_COEFFICIENT - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
LAYER_III_SLOT_SIZE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
layerAsString - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
length - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPadding
 
length - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
length - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
length - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
level - Variable in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
licenseURL - Variable in class org.jaudiotagger.audio.asf.data.EncryptionChunk
 
LINE_SEPARATOR - Static variable in class org.jaudiotagger.audio.asf.util.Utils
Stores the default line separator of the current underlying system.
lines - Variable in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
lineSeparator - Variable in class org.jaudiotagger.logging.LogFormatter
 
listeners - Variable in class org.jaudiotagger.audio.generic.ModificationHandler
The listeners to wich events are broadcasted are stored here.
lkey - Variable in class org.jaudiotagger.tag.datatype.AbstractStringStringValuePair
 
LOAD_ALL - Static variable in class org.jaudiotagger.audio.mp3.MP3File
 
LOAD_IDV1TAG - Static variable in class org.jaudiotagger.audio.mp3.MP3File
 
LOAD_IDV2TAG - Static variable in class org.jaudiotagger.audio.mp3.MP3File
 
LOAD_LYRICS3 - Static variable in class org.jaudiotagger.audio.mp3.MP3File
This option is currently ignored
loadFrameIntoMap(String, AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Decides what to with the frame that has just be read from file.
loadID3v22ID3v23Mapping() - Static method in class org.jaudiotagger.tag.id3.ID3Frames
 
loadID3v23ID3v24Mapping() - Static method in class org.jaudiotagger.tag.id3.ID3Frames
 
logEnabledFlags() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
logEnabledFlags() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
LogFormatter - Class in org.jaudiotagger.logging
For Formatting log output

LogFormatter() - Constructor for class org.jaudiotagger.logging.LogFormatter
 
LOGGER - Static variable in class org.jaudiotagger.audio.asf.AsfFileReader
Logger instance
LOGGER - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Logger instance.
LOGGER - Static variable in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Logger
LOGGER - Static variable in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Logger Object
logger - Static variable in class org.jaudiotagger.audio.AudioFile
 
logger - Static variable in class org.jaudiotagger.audio.AudioFileIO
 
logger - Static variable in class org.jaudiotagger.audio.flac.FlacInfoReader
 
logger - Static variable in class org.jaudiotagger.audio.flac.FlacTagCreator
 
logger - Static variable in class org.jaudiotagger.audio.flac.FlacTagReader
 
logger - Static variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
logger - Static variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
logger - Static variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
logger - Static variable in class org.jaudiotagger.audio.generic.AudioFileReader
 
logger - Static variable in class org.jaudiotagger.audio.generic.AudioFileWriter
 
logger - Static variable in class org.jaudiotagger.audio.generic.Utils
 
logger - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
logger - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
logger - Static variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
logger - Static variable in class org.jaudiotagger.audio.mp4.Mp4InfoReader
 
logger - Static variable in class org.jaudiotagger.audio.mp4.Mp4TagReader
 
logger - Static variable in class org.jaudiotagger.audio.mp4.Mp4TagWriter
 
logger - Static variable in class org.jaudiotagger.audio.ogg.OggFileReader
 
logger - Static variable in class org.jaudiotagger.audio.ogg.OggFileWriter
 
logger - Static variable in class org.jaudiotagger.audio.ogg.OggVorbisCommentTagCreator
 
logger - Static variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
 
logger - Static variable in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
logger - Static variable in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
logger - Static variable in class org.jaudiotagger.audio.ogg.util.OggInfoReader
 
logger - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
logger - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
logger - Static variable in class org.jaudiotagger.audio.ogg.util.VorbisSetupHeader
 
logger - Static variable in class org.jaudiotagger.tag.datatype.AbstractDataType
 
logger - Static variable in class org.jaudiotagger.tag.id3.AbstractID3Tag
 
logger - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
logger - Static variable in class org.jaudiotagger.tag.id3.AbstractTagItem
 
logger - Static variable in class org.jaudiotagger.tag.id3.ID3Tags
 
logger - Static variable in class org.jaudiotagger.tag.id3.ID3TextEncodingConversion
 
logger - Static variable in class org.jaudiotagger.tag.id3.ID3Unsynchronization
 
logger - Static variable in class org.jaudiotagger.tag.mp4.Mp4TagField
 
logger - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
loggingFilename - Variable in class org.jaudiotagger.tag.id3.AbstractID3Tag
 
loggingFilename - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
LONG_FORMAT - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
LONG_FORMAT - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
lowestContainer - Variable in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
The lowest possible container type, such a field can be stored into.
Low means, container with least capabilities.
lyric - Variable in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
lyric - Variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
lyrics3Fields - Static variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 
Lyrics3Image - Class in org.jaudiotagger.tag.datatype
 
Lyrics3Image(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3Image
Creates a new ObjectLyrics3Image datatype.
Lyrics3Image(Lyrics3Image) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3Image
 
lyrics3KeepEmptyFieldIfRead - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should keep an empty Lyrics3 field while we're reading.
Lyrics3Line - Class in org.jaudiotagger.tag.datatype
 
Lyrics3Line(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3Line
Creates a new ObjectLyrics3Line datatype.
Lyrics3Line(Lyrics3Line) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3Line
 
lyrics3Save - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save any fields of the Lyrics3 tag or not.
lyrics3SaveEmptyField - Variable in class org.jaudiotagger.tag.TagOptionSingleton
if we should save empty Lyrics3 field or not.
lyrics3SaveFieldMap - Variable in class org.jaudiotagger.tag.TagOptionSingleton
Map of lyric ID's to Boolean objects if we should or should not save the specific Kyrics3 field.
lyrics3tag - Variable in class org.jaudiotagger.audio.mp3.MP3File
The Lyrics3 tag that this file contains.
Lyrics3TimeStamp - Class in org.jaudiotagger.tag.datatype
 
Lyrics3TimeStamp(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
Creates a new ObjectLyrics3TimeStamp datatype.
Lyrics3TimeStamp(String) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
Lyrics3TimeStamp(Lyrics3TimeStamp) - Constructor for class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
Lyrics3v1 - Class in org.jaudiotagger.tag.lyrics3
 
Lyrics3v1() - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v1
Creates a new Lyrics3v1 datatype.
Lyrics3v1(Lyrics3v1) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
Lyrics3v1(AbstractTag) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
Lyrics3v1(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v1
Creates a new Lyrics3v1 datatype.
Lyrics3v1Iterator - Class in org.jaudiotagger.tag.lyrics3
 
Lyrics3v1Iterator(Lyrics3v1) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
Creates a new Lyrics3v1Iterator datatype.
Lyrics3v2 - Class in org.jaudiotagger.tag.lyrics3
 
Lyrics3v2() - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2
Creates a new Lyrics3v2 datatype.
Lyrics3v2(Lyrics3v2) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
Lyrics3v2(AbstractTag) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2
Creates a new Lyrics3v2 datatype.
Lyrics3v2(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2
Creates a new Lyrics3v2 datatype.
Lyrics3v2Field - Class in org.jaudiotagger.tag.lyrics3
 
Lyrics3v2Field() - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
Creates a new Lyrics3v2Field datatype.
Lyrics3v2Field(Lyrics3v2Field) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
 
Lyrics3v2Field(AbstractLyrics3v2FieldFrameBody) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
Creates a new Lyrics3v2Field datatype.
Lyrics3v2Field(AbstractID3v2Frame) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
Creates a new Lyrics3v2Field datatype.
Lyrics3v2Field(ByteBuffer) - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
Creates a new Lyrics3v2Field datatype.
Lyrics3v2Fields - Class in org.jaudiotagger.tag.lyrics3
 
Lyrics3v2Fields() - Constructor for class org.jaudiotagger.tag.lyrics3.Lyrics3v2Fields
 

M

main(String[]) - Static method in class org.jaudiotagger.fix.Fix202
 
main(String[]) - Static method in class org.jaudiotagger.test.ExtractID3TagFromFile
 
main(String[]) - Static method in class org.jaudiotagger.test.MergeID3AndMP3Files
 
main(String[]) - Static method in class org.jaudiotagger.test.TestAudioTagger
 
main(String[]) - Static method in class org.jaudiotagger.test.TestCreatingTag
 
main(String[]) - Static method in class org.jaudiotagger.Test2
 
MAJOR_BRAND_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
MAJOR_BRAND_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
MAJOR_BRAND_VERSION_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
MAJOR_BRAND_VERSION_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
MAJOR_VERSION - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
MAJOR_VERSION - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
MAJOR_VERSION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
 
MAJOR_VERSION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
MAJOR_VERSION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
majorBrand - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
majorBrandVersion - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
makeSmaller(Artwork, int) - Static method in class org.jaudiotagger.tag.ImageHandling
Resize image using Java 2D
map1 - Static variable in class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
 
map2 - Static variable in class org.jaudiotagger.tag.vorbiscomment.util.Base64Coder
 
mark(int) - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
markPos - Variable in class org.jaudiotagger.audio.asf.io.CountingInputStream
If CountingInputStream.mark(int) has been called, the current value of CountingInputStream.readCount is stored, in order to reset it upon CountingInputStream.reset().
MASK_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
Frame is compressed
MASK_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Frame is compressed
MASK_DATA_LENGTH_INDICATOR - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Length
MASK_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
Frame is encrypted
MASK_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Frame is encrypted
MASK_FILE_ALTER_PRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
Discard frame if audio file part altered
MASK_FILE_ALTER_PRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Discard frame if audio part of file altered
MASK_FRAME_UNSYNCHRONIZATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Unsynchronisation
MASK_GROUPING_IDENTITY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
Frame is part of a group
MASK_GROUPING_IDENTITY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
Frame is part of a group
MASK_MP3_BITRATE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
The setBitrate of this MP3
MASK_MP3_COPY - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 Frame Header bit mask
MASK_MP3_EMPHASIS - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 Frame Header bit mask
MASK_MP3_FREQUENCY - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
The sampling/frequency rate
MASK_MP3_HOME - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 Frame Header bit mask
MASK_MP3_ID - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 Frame Header bit mask
MASK_MP3_LAYER - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 Layer, for MP3s the Layer is 3
MASK_MP3_MODE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Channel Mode, Stero/Mono/Dual Channel
MASK_MP3_MODE_EXTENSION - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 Frame Header bit mask
MASK_MP3_PADDING - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
An extra padding bit is sometimes used to make sure frames are exactly the right length
MASK_MP3_PRIVACY - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Private bit set, for application specific
MASK_MP3_PROTECTION - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Does it include a CRC Checksum at end of header, this can be used to check the header.
MASK_MP3_VERSION - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
MP3 version, confusingly for MP3s the version is 1.
MASK_READ_ONLY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
Frame tagged as read only
MASK_READ_ONLY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Frame tagged as read only
MASK_TAG_ALTER_PRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
Discard frame if tag altered
MASK_TAG_ALTER_PRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Discard frame if tag altered
MASK_V22_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
Bit mask to indicate tag is compressed, although compression is not actually defined in v22 so just ignored
MASK_V22_UNSYNCHRONIZATION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
Bit mask to indicate tag is Unsychronization
MASK_V23_CRC_DATA_PRESENT - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
ID3v2.3 Extended Header bit mask
MASK_V23_EMBEDDED_INFO_FLAG - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
ID3v2.3 RBUF frame bit mask
MASK_V23_EXPERIMENTAL - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
ID3v2.3 Header bit mask
MASK_V23_EXTENDED_HEADER - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
ID3v2.3 Header bit mask
MASK_V23_UNSYNCHRONIZATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
ID3v2.3 Header bit mask
MASK_V24_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_CRC_DATA_PRESENT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_DATA_LENGTH_INDICATOR - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_EXPERIMENTAL - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header bit mask
MASK_V24_EXTENDED_HEADER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header bit mask
MASK_V24_FILE_ALTER_PRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_FOOTER_PRESENT - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header bit mask
MASK_V24_FRAME_UNSYNCHRONIZATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_GROUPING_IDENTITY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_IMAGE_ENCODING - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_IMAGE_SIZE_RESTRICTIONS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_READ_ONLY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_TAG_ALTER_PRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header Footer bit mask
MASK_V24_TAG_RESTRICTIONS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_TAG_SIZE_RESTRICTIONS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_TAG_UPDATE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_TEXT_ENCODING_RESTRICTIONS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_TEXT_FIELD_SIZE_RESTRICTIONS - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Extended header bit mask
MASK_V24_UNSYNCHRONIZATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
ID3v2.4 Header bit mask
MAX_BITRATE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
MAX_BUFFER_SIZE_NEEDED_TO_READ_VBRI - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
MAX_BUFFER_SIZE_NEEDED_TO_READ_XING - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
MAX_KEY_LENGTH - Static variable in enum org.jaudiotagger.tag.reference.MusicalKey
 
MAX_LANG_INDEX - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
The maximum language index allowed.
MAX_SAFE_SIZE - Static variable in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
Sizes equal or smaller than this are the same whether held as sync safe integer or normal integer so it doesnt matter.
MAX_STANDARD_GENRE_ID - Static variable in class org.jaudiotagger.tag.reference.GenreTypes
 
MAX_STREAM_NUMBER - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Maximum stream number.
maxBitrate - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
maxBlockSize - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
maxCodedFrameSize - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
maxFrameSize - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
MAXIMUM_NO_OF_DIGITS - Static variable in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
MAXIMUM_NO_OF_SEGMENT_SIZE - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
MAXIMUM_PAGE_DATA_SIZE - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
MAXIMUM_PAGE_HEADER_SIZE - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
MAXIMUM_PAGE_SIZE - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
MAXIMUM_SEGMENT_SIZE - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
MAXIMUM_STRING_LENGTH_ALLOWED - Static variable in class org.jaudiotagger.audio.asf.util.Utils
 
MAXIMUM_WRITABLE_CHUNK_SIZE - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
maximumDataLength - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
The maximum amount of bytes the descriptor data may consume.
maxPackageSize - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Maximum size of stream packages.
maxSamplePerFrame - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
mbd - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlock
 
mbh - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlock
 
mdatNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
mdatNodes - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
MDPR - Static variable in class org.jaudiotagger.audio.real.RealChunk
 
mediaDataType - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
mediaDataTypeMap - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
mergeDuplicateFrames(AbstractID3v2Frame, List<AbstractID3v2Frame>) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Add frame taking into account existing frame sof the same type
MergeID3AndMP3Files - Class in org.jaudiotagger.test
Simple class that will attempt to recusively read all files within a directory ending in .mp3 (but only actually expected to contain id3 tags), merge them with a given mp3 and write them to the provided output folder (which must already exist)
MergeID3AndMP3Files() - Constructor for class org.jaudiotagger.test.MergeID3AndMP3Files
 
MergeID3AndMP3Files.DirFilter - Class in org.jaudiotagger.test
 
MergeID3AndMP3Files.DirFilter() - Constructor for class org.jaudiotagger.test.MergeID3AndMP3Files.DirFilter
 
MergeID3AndMP3Files.MP3FileFilter - Class in org.jaudiotagger.test
 
MergeID3AndMP3Files.MP3FileFilter() - Constructor for class org.jaudiotagger.test.MergeID3AndMP3Files.MP3FileFilter
Create a default MP3FileFilter.
MergeID3AndMP3Files.MP3FileFilter(boolean) - Constructor for class org.jaudiotagger.test.MergeID3AndMP3Files.MP3FileFilter
Create an MP3FileFilter.
MetadataBlock - Class in org.jaudiotagger.audio.flac.metadatablock
Metadata Block

MetadataBlock(MetadataBlockHeader, MetadataBlockData) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlock
 
metadataBlockApplication - Variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
metadataBlockCueSheet - Variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
MetadataBlockData - Interface in org.jaudiotagger.audio.flac.metadatablock
This defines the interface required of the different metadata block types
MetadataBlockDataApplication - Class in org.jaudiotagger.audio.flac.metadatablock
Application Block

MetadataBlockDataApplication(MetadataBlockHeader, RandomAccessFile) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataApplication
 
MetadataBlockDataCueSheet - Class in org.jaudiotagger.audio.flac.metadatablock
Cuesheet Block

MetadataBlockDataCueSheet(MetadataBlockHeader, RandomAccessFile) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataCueSheet
 
MetadataBlockDataPadding - Class in org.jaudiotagger.audio.flac.metadatablock
Padding Block

MetadataBlockDataPadding(int) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPadding
 
MetadataBlockDataPicture - Class in org.jaudiotagger.audio.flac.metadatablock
Picture Block

MetadataBlockDataPicture(MetadataBlockHeader, RandomAccessFile) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Construct picture block by reading from file
MetadataBlockDataPicture(byte[], int, String, String, int, int, int, int) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
Construct new MetadataPicture block
MetadataBlockDataSeekTable - Class in org.jaudiotagger.audio.flac.metadatablock
SeekTable Block

MetadataBlockDataSeekTable(MetadataBlockHeader, RandomAccessFile) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataSeekTable
 
MetadataBlockDataStreamInfo - Class in org.jaudiotagger.audio.flac.metadatablock
Stream Info

MetadataBlockDataStreamInfo(MetadataBlockHeader, RandomAccessFile) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
MetadataBlockHeader - Class in org.jaudiotagger.audio.flac.metadatablock
Metadata Block Header
MetadataBlockHeader(ByteBuffer) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
Construct header by reading bytes
MetadataBlockHeader(boolean, BlockType, int) - Constructor for class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
Construct a new header in order to write metadatablock to file
metadataBlockPadding - Variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
metadataBlockSeekTable - Variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
MetadataContainer - Class in org.jaudiotagger.audio.asf.data
This structure represents the "Metadata Object","Metadata Library Object" and "Extended Content Description".
MetadataContainer(ContainerType) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataContainer
Creates an instance.
MetadataContainer(ContainerType, long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataContainer
Creates an instance.
MetadataContainer(GUID, long, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataContainer
Creates an instance.
MetadataContainer.DescriptorPointer - Class in org.jaudiotagger.audio.asf.data
This class is used to uniquely identify an enclosed descriptor by its name, language index and stream number.
The type of the descriptor is ignored, since it just specifies the data content.
MetadataContainer.DescriptorPointer(MetadataDescriptor) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataContainer.DescriptorPointer
Creates an instance.
MetadataContainerFactory - Class in org.jaudiotagger.audio.asf.data
A factory for creating appropriate MetadataContainer objects upon specified container types.
MetadataContainerFactory() - Constructor for class org.jaudiotagger.audio.asf.data.MetadataContainerFactory
Hidden utility class constructor.
MetadataDescriptor - Class in org.jaudiotagger.audio.asf.data
This structure represents metadata objects in ASF MetadataContainer.
The values are checked against the capability introduced by the given ContainerType at construction.

Limitation: Even though some container types do not restrict the data size to Integer.MAX_VALUE, this implementation does it (due to java nature).
2 GiB of data should suffice, and even be to large for normal java heap.
MetadataDescriptor(ContainerType, String, int) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Creates an Instance.
MetadataDescriptor(ContainerType, String, int, int, int) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Creates an Instance.
MetadataDescriptor(String) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Creates an instance.
Capabilities are set to ContainerType.METADATA_LIBRARY_OBJECT.
MetadataDescriptor(String, int) - Constructor for class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Creates an Instance.
Capabilities are set to ContainerType.METADATA_LIBRARY_OBJECT.
MetadataReader - Class in org.jaudiotagger.audio.asf.io
Reads an interprets "Metadata Object", "Metadata Library Object" and "Extended Content Description" of ASF files.
MetadataReader() - Constructor for class org.jaudiotagger.audio.asf.io.MetadataReader
 
metaNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
MIME_TYPE_BMP - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
MIME_TYPE_GIF - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
MIME_TYPE_JPEG - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
MIME_TYPE_JPG - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
Sometimes this is used for jpg instead :or have I made this up
MIME_TYPE_PNG - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
mimeType - Variable in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Mimetype of binary
mimeType - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
mimeType - Variable in class org.jaudiotagger.tag.datatype.Artwork
 
MIN_BUFFER_REMAINING_REQUIRED - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
minBlockSize - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
minFrameSize - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
MINIMUM_FILESIZE - Static variable in class org.jaudiotagger.audio.generic.AudioFileWriter
 
MINIMUM_FILESIZE - Static variable in class org.jaudiotagger.audio.mp3.MP3File
 
MINIMUM_NO_OF_DIGITS - Static variable in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
MINIMUM_SIZE_FOR_VALID_AUDIO_FILE - Static variable in class org.jaudiotagger.audio.generic.AudioFileReader
 
minLength - Variable in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
minPackageSize - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Minimun size of stream packages.
minute - Variable in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
MODE_DUAL_CHANNEL - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_NONE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_OFF_OFF - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_OFF_ON - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_ON_OFF - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_ON_ON - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_ONE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_THREE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_EXTENSION_TWO - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_JOINT_STEREO - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_MONO - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MODE_STEREO - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
modeExtension - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Mode Extension
modeExtensionLayerIIIMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
modeExtensionMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
modeMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Constants for Channel mode
modificationHandler - Variable in class org.jaudiotagger.audio.AudioFileIO
This member is used to broadcast modification events to registered
ModificationHandler - Class in org.jaudiotagger.audio.generic
This class multicasts the events to multiple listener instances.
Additionally the Vetos are handled.
ModificationHandler() - Constructor for class org.jaudiotagger.audio.generic.ModificationHandler
 
modificationListener - Variable in class org.jaudiotagger.audio.generic.AudioFileWriter
If not null, this listener is used to notify the listener about modification events.
ModificationResult - Class in org.jaudiotagger.audio.asf.io
Structure to tell the differences occurred by altering a chunk.
ModificationResult(int, long, GUID...) - Constructor for class org.jaudiotagger.audio.asf.io.ModificationResult
Creates an instance.
ModificationResult(int, long, Set<GUID>) - Constructor for class org.jaudiotagger.audio.asf.io.ModificationResult
Creates an instance.
MODIFIED_DATE_LONG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
MODIFIED_DATE_LONG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
MODIFIED_DATE_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
MODIFIED_DATE_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
MODIFIED_DATE_SHORT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
MODIFIED_DATE_SHORT_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
MODIFIED_DATE_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
MODIFIED_DATE_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
modifierList - Variable in class org.jaudiotagger.audio.asf.io.AsfExtHeaderModifier
List of modifiers which are to be applied to contained chunks.
modify(GUID, InputStream, OutputStream) - Method in class org.jaudiotagger.audio.asf.io.AsfExtHeaderModifier
Writes a modified copy of the chunk into the destination..
modify(GUID, InputStream, OutputStream) - Method in interface org.jaudiotagger.audio.asf.io.ChunkModifier
Writes a modified copy of the chunk into the destination..
modify(GUID, InputStream, OutputStream) - Method in class org.jaudiotagger.audio.asf.io.ChunkRemover
Writes a modified copy of the chunk into the destination..
modify(GUID, InputStream, OutputStream) - Method in class org.jaudiotagger.audio.asf.io.WriteableChunkModifer
Writes a modified copy of the chunk into the destination..
modifyFileHeader(InputStream, OutputStream, long) - Method in class org.jaudiotagger.audio.asf.io.AsfStreamer
This is a slight variation of AsfStreamer.copyChunk(GUID, InputStream, OutputStream), it only handles file property chunks correctly.
The copied chunk will have the file size field modified by the given fileSizeDiff value.
modifyFlags() - Method in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
modifyFlags() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
Makes modifications to flags based on specification and frameid
ModifyVetoException - Exception in org.jaudiotagger.audio.exceptions
This exception is thrown if a AudioFileModificationListener wants to prevent the "e;entagged audio library"e; from actually finishing its operation.
This exception can be used in all methods but AudioFileModificationListener.fileOperationFinished(java.io.File).
ModifyVetoException() - Constructor for exception org.jaudiotagger.audio.exceptions.ModifyVetoException
(overridden)
ModifyVetoException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.ModifyVetoException
(overridden)
ModifyVetoException(String, Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.ModifyVetoException
(overridden)
ModifyVetoException(Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.ModifyVetoException
(overridden)
MOOD - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
moovBuffer - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
moovHeader - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
moovNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
MP3AudioHeader - Class in org.jaudiotagger.audio.mp3
Represents the audio header of an MP3 File

MP3AudioHeader() - Constructor for class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
MP3AudioHeader(File) - Constructor for class org.jaudiotagger.audio.mp3.MP3AudioHeader
Search for the first MP3Header in the file

The search starts from the start of the file, it is usually safer to use the alternative constructor that allows you to provide the length of the tag header as a parameter so the tag can be skipped over.

MP3AudioHeader(File, long) - Constructor for class org.jaudiotagger.audio.mp3.MP3AudioHeader
Search for the first MP3Header in the file

Starts searching from location startByte, this is because there is likely to be an ID3TagHeader before the start of the audio.

MP3File - Class in org.jaudiotagger.audio.mp3
This class represents a physical MP3 File
MP3File() - Constructor for class org.jaudiotagger.audio.mp3.MP3File
Creates a new empty MP3File datatype that is not associated with a specific file.
MP3File(String) - Constructor for class org.jaudiotagger.audio.mp3.MP3File
Creates a new MP3File datatype and parse the tag from the given filename.
MP3File(File, int) - Constructor for class org.jaudiotagger.audio.mp3.MP3File
Creates a new MP3File datatype and parse the tag from the given file Object, files must be writable to use this constructor.
MP3File(File, int, boolean) - Constructor for class org.jaudiotagger.audio.mp3.MP3File
Creates a new MP3File datatype and parse the tag from the given file Object, files can be onpened read only if required.
MP3File(File) - Constructor for class org.jaudiotagger.audio.mp3.MP3File
Creates a new MP3File datatype and parse the tag from the given file Object.
MP3FileReader - Class in org.jaudiotagger.audio.mp3
Read Mp3 Info (retrofitted to entagged ,done differently to entagged which is why some methods throw RuntimeException) because done elsewhere
MP3FileReader() - Constructor for class org.jaudiotagger.audio.mp3.MP3FileReader
 
MP3FileWriter - Class in org.jaudiotagger.audio.mp3
Write Mp3 Info (retrofitted to entagged ,done differently to entagged which is why some methods throw RuntimeException) because done elsewhere
MP3FileWriter() - Constructor for class org.jaudiotagger.audio.mp3.MP3FileWriter
 
mp3FrameHeader - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
mp3VbriFrame - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
mp3XingFrame - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
Mp4AlacBox - Class in org.jaudiotagger.audio.mp4.atom
AlacBox ( Apple Lossless Codec information description box), Normally occurs twice, the first ALAC contaisn the default values, the second ALAC within contains the real values for this audio.
Mp4AlacBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
DataBuffer must start from from the start of the body
Mp4AtomTree - Class in org.jaudiotagger.audio.mp4
Tree representing atoms in the mp4 file

Note it doesn't create the complete tree it delves into subtrees for atom we know about and are interested in.

Mp4AtomTree(RandomAccessFile) - Constructor for class org.jaudiotagger.audio.mp4.Mp4AtomTree
Create Atom Tree
Mp4AtomTree(RandomAccessFile, boolean) - Constructor for class org.jaudiotagger.audio.mp4.Mp4AtomTree
Create Atom Tree and maintain open channel to raf, should only be used if will continue to use raf after this call, you will have to close raf yourself.
Mp4AudioHeader - Class in org.jaudiotagger.audio.mp4
Store some additional attributes not available for all audio types
Mp4AudioHeader() - Constructor for class org.jaudiotagger.audio.mp4.Mp4AudioHeader
 
Mp4BoxHeader - Class in org.jaudiotagger.audio.mp4.atom
Everything in MP4s are held in boxes (formally known as atoms), they are held as a hierachial tree within the MP4.
Mp4BoxHeader() - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Construct empty header

Can be populated later with update method

Mp4BoxHeader(String) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Construct header to allow manual creation of header for writing to file

Mp4BoxHeader(ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Construct header

Create header using headerdata, expected to find header at headerdata current position

Note after processing adjusts position to immediately after header

Mp4ContentTypeValue - Enum in org.jaudiotagger.tag.mp4.atom
List of valid values for the Content Type (Stik) atom

Mp4ContentTypeValue(String, int) - Constructor for enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
 
Mp4DataBox - Class in org.jaudiotagger.tag.mp4.atom
This box is used within both normal metadat boxes and ---- boxes to hold the actual data.
Mp4DataBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
Mp4DiscNoField - Class in org.jaudiotagger.tag.mp4.field
Represents the Disc No field

Mp4DiscNoField(String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
Create new Disc Field parsing the String for the discno/total
Mp4DiscNoField(int) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
Create new Disc No field with only discNo
Mp4DiscNoField(int, int) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
Create new Disc No Field with Disc No and total number of discs
Mp4DiscNoField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
Mp4DrmsBox - Class in org.jaudiotagger.audio.mp4.atom
DrmsBox Replaces mp4a box on drm files

Need to skip over data in order to find esds atom

Specification not known, so just look for byte by byte 'esds' and then step back four bytes for size

Mp4DrmsBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4DrmsBox
 
Mp4EsdsBox - Class in org.jaudiotagger.audio.mp4.atom
EsdsBox ( stream specific description box), usually holds the Bitrate/No of Channels

It contains a number of (possibly optional?) sections (section 3 - 6) (containing optional filler) with differeent info in each section.

Mp4EsdsBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
DataBuffer must start from from the start of the body
Mp4EsdsBox.AudioProfile - Enum in org.jaudiotagger.audio.mp4.atom
Audio profile, held in Section 5 this is usually type LOW_COMPLEXITY
Mp4EsdsBox.AudioProfile(int, String) - Constructor for enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
 
Mp4EsdsBox.Kind - Enum in org.jaudiotagger.audio.mp4.atom
File type, held in Section 4 , only really expecting type 0x64 (AAC)
Mp4EsdsBox.Kind(int) - Constructor for enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.Kind
 
Mp4FieldKey - Enum in org.jaudiotagger.tag.mp4
Starting list of known mp4 metadata fields that follow the Parent,Data or ---,issuer,name,data convention.
Mp4FieldKey(String, Mp4FieldType) - Constructor for enum org.jaudiotagger.tag.mp4.Mp4FieldKey
For usual metadata fields that use a data field
Mp4FieldKey(String, Mp4FieldType, Tagger) - Constructor for enum org.jaudiotagger.tag.mp4.Mp4FieldKey
For usual metadata fields that use a data field, but not recognised as standard field
Mp4FieldKey(String, Mp4FieldType, int) - Constructor for enum org.jaudiotagger.tag.mp4.Mp4FieldKey
For usual metadata fields that use a data field where the field length is fixed such as Byte fields
Mp4FieldKey(String, String, Mp4FieldType) - Constructor for enum org.jaudiotagger.tag.mp4.Mp4FieldKey
For reverse dns fields that use an internal fieldname of '----' and have additional issuer and identifier fields, we use all three seperated by a ':' ) to give us a unique key
Mp4FieldKey(String, String, Mp4FieldType, Tagger) - Constructor for enum org.jaudiotagger.tag.mp4.Mp4FieldKey
For reverse dns fields that use an internal fieldname of '----' and have additional issuer and identifier fields, we use all three seperated by a ':' ) to give us a unique key For non-standard fields
Mp4FieldType - Enum in org.jaudiotagger.tag.mp4.field
Describes the possible types of data held within a Databox
Mp4FieldType(int) - Constructor for enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
 
Mp4FileReader - Class in org.jaudiotagger.audio.mp4
Mp4 File Reader

Mp4FileReader() - Constructor for class org.jaudiotagger.audio.mp4.Mp4FileReader
 
Mp4FileWriter - Class in org.jaudiotagger.audio.mp4
Mp4 File Writer

Mp4FileWriter() - Constructor for class org.jaudiotagger.audio.mp4.Mp4FileWriter
 
Mp4FreeBox - Class in org.jaudiotagger.audio.mp4.atom
FreeBox ( padding)

Mp4FreeBox(int) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4FreeBox
Construct a new FreeBox containing datasize padding (i.e doesnt include header size)
Mp4FtypBox - Class in org.jaudiotagger.audio.mp4.atom
Ftyp (File Type) is the first atom, can be used to help identify the mp4 container type
Mp4FtypBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
Mp4FtypBox.Brand - Enum in org.jaudiotagger.audio.mp4.atom
Major brand, helps identify whats contained in the file, used by major and compatible brands but this is not an exhaustive list, so for that reason we dont force the values read from the file to tie in with this enum.
Mp4FtypBox.Brand(String, String) - Constructor for enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
 
Mp4GenreField - Class in org.jaudiotagger.tag.mp4.field
Represents the Genre field , when user has selected from the set list of genres

Mp4GenreField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4GenreField
 
Mp4GenreField(String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4GenreField
Construct genre, if cant find match just default to first genre
Mp4HdlrBox - Class in org.jaudiotagger.audio.mp4.atom
HdlrBox ( Handler box),

Describes the type of metadata in the following ilst or minf atom

Mp4HdlrBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
DataBuffer must start from from the start of the body
Mp4HdlrBox.MediaDataType - Enum in org.jaudiotagger.audio.mp4.atom
 
Mp4HdlrBox.MediaDataType(String, String) - Constructor for enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
 
Mp4InfoReader - Class in org.jaudiotagger.audio.mp4
Read audio info from file.
Mp4InfoReader() - Constructor for class org.jaudiotagger.audio.mp4.Mp4InfoReader
 
Mp4MdhdBox - Class in org.jaudiotagger.audio.mp4.atom
MdhdBox ( media (stream) header), holds the Sampling Rate used.
Mp4MdhdBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
Mp4MeanBox - Class in org.jaudiotagger.tag.mp4.atom
This box is used within ---- boxes to hold the issuer
Mp4MeanBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
Mp4MetaBox - Class in org.jaudiotagger.audio.mp4.atom
This MP4 MetaBox is the parent of metadata, it usually contains four bytes of data that needs to be processed before we can examine the children.
Mp4MetaBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4MetaBox
 
Mp4Mp4aBox - Class in org.jaudiotagger.audio.mp4.atom
Mp4aBox ( sample (frame encoding) description box)

At first glance appears to hold no of channels but actually always returns 2 even for mono recordings so just need to skip over data in order to get to child atom esds

Mp4Mp4aBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
Mp4MvhdBox - Class in org.jaudiotagger.audio.mp4.atom
MvhdBox (movie (presentation) header box)

Mp4MvhdBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
Mp4NameBox - Class in org.jaudiotagger.tag.mp4.atom
This box is used within ---- boxes to hold the data name/descriptor
Mp4NameBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
Mp4NonStandardFieldKey - Enum in org.jaudiotagger.tag.mp4
This a list of mp4boxes identifiers that break various rules, but should be documented nonetheless, they will be created by applications other than iTunes, as we regard iTunes as the defacto standard for Mp4 files (but certainly not any other format such as mp3 !).
Mp4NonStandardFieldKey(String, String, Tagger) - Constructor for enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
 
Mp4NotMetaFieldKey - Enum in org.jaudiotagger.audio.mp4
This a list of mp4boxes identifiers, that are not part of the metadata info.
Mp4NotMetaFieldKey(String, String) - Constructor for enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
 
Mp4RatingValue - Enum in org.jaudiotagger.tag.mp4.atom
List of valid values for the Rating (rtng) atom

These are held as a byte field

TODO:Is this only used in video

Mp4RatingValue(String, int) - Constructor for enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
 
Mp4StcoBox - Class in org.jaudiotagger.audio.mp4.atom
StcoBox ( media (stream) header), holds offsets into the Audio data
Mp4StcoBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
Construct box from data and show contents
Mp4StcoBox(Mp4BoxHeader, ByteBuffer, int) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
Construct box from data and adjust offets accordingly
Mp4StsdBox - Class in org.jaudiotagger.audio.mp4.atom
StsdBox ( sample (frame encoding) description box)

Mp4StsdBox(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
Mp4Tag - Class in org.jaudiotagger.tag.mp4
A Logical representation of Mp4Tag, i.e the meta information stored in an Mp4 file underneath the moov.udt.meta.ilst atom.
Mp4Tag() - Constructor for class org.jaudiotagger.tag.mp4.Mp4Tag
 
Mp4TagBinaryField - Class in org.jaudiotagger.tag.mp4.field
Represents binary data

Mp4TagBinaryField(String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
Construct an empty Binary Field
Mp4TagBinaryField(String, byte[]) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
Construct new binary field with binarydata provided
Mp4TagBinaryField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
Construct binary field from rawdata of audio file
Mp4TagByteField - Class in org.jaudiotagger.tag.mp4.field
Represents a single byte as a number

Mp4TagByteField(Mp4FieldKey, String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
Create new field

Assume length of 1 which is correct for most but not all byte fields

Mp4TagByteField(Mp4FieldKey, String, int) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
Create new field with known length
Mp4TagByteField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
Construct from rawdata from audio file
Mp4TagCoverField - Class in org.jaudiotagger.tag.mp4.field
Represents Cover Art

Mp4TagCoverField() - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
Empty CoverArt Field
Mp4TagCoverField(ByteBuffer, Mp4FieldType) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
Construct CoverField by reading data from audio file
Mp4TagCoverField(byte[]) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
Construct new cover art with binarydata provided

Identifies the imageType by looking at the data

Mp4TagCreator - Class in org.jaudiotagger.tag.mp4
Create raw content of mp4 tag data, concerns itself with atoms upto the ilst atom

Mp4TagCreator() - Constructor for class org.jaudiotagger.tag.mp4.Mp4TagCreator
 
Mp4TagField - Class in org.jaudiotagger.tag.mp4
This abstract class represents a link between piece of data, and how it is stored as an mp4 atom

Note there isnt a one to one correspondance between a tag field and a box because some fields are represented by multiple boxes, for example many of the MusicBrainz fields use the '----' box, which in turn uses one of mean, name and data box.

Mp4TagField(String) - Constructor for class org.jaudiotagger.tag.mp4.Mp4TagField
 
Mp4TagField(ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.Mp4TagField
Used by subclasses that canot identify their id until after they have been built such as ReverseDnsField
Mp4TagField(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.Mp4TagField
Used by reverese dns when reading from file, so can identify when there is a data atom
Mp4TagField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.Mp4TagField
 
Mp4TagRawBinaryField - Class in org.jaudiotagger.tag.mp4.field
Represents raw binary data

Mp4TagRawBinaryField(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
Construct binary field from rawdata of audio file
Mp4TagReader - Class in org.jaudiotagger.audio.mp4
Reads metadata from mp4,

Mp4TagReader() - Constructor for class org.jaudiotagger.audio.mp4.Mp4TagReader
 
Mp4TagReverseDnsField - Class in org.jaudiotagger.tag.mp4.field
Represents reverse dns field, used for custom information

Mp4TagReverseDnsField(Mp4BoxHeader, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
Construct from existing file data
Mp4TagReverseDnsField(Mp4FieldKey, String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
Newly created Reverse Dns field
Mp4TagReverseDnsField(String, String, String, String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
Newly created Reverse Dns field bypassing the Mp4TagField enum for creation of temporary reverse dns fields
Mp4TagTextField - Class in org.jaudiotagger.tag.mp4.field
Represents a single text field

Mp4TagTextField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
Construct from File
Mp4TagTextField(String, String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
Construct new Field
Mp4TagTextNumberField - Class in org.jaudiotagger.tag.mp4.field
Represents simple text field that contains an array of number,

Mp4TagTextNumberField(String, String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
Create a new number, already parsed in subclasses
Mp4TagTextNumberField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
Mp4TagWriter - Class in org.jaudiotagger.audio.mp4
Writes metadata from mp4, the metadata tags are held under the ilst atom as shown below

When writing changes the size of all the atoms upto ilst has to be recalculated, then if the size of the metadata is increased the size of the free atom (below meta) should be reduced accordingly or vice versa.

Mp4TagWriter() - Constructor for class org.jaudiotagger.audio.mp4.Mp4TagWriter
 
Mp4TrackField - Class in org.jaudiotagger.tag.mp4.field
Represents the Track No field

Mp4TrackField(String) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TrackField
Create new Track Field parsing the String for the trackno/total
Mp4TrackField(int) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TrackField
Create new Track Field with only track No
Mp4TrackField(int, int) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TrackField
Create new Track Field with track No and total tracks
Mp4TrackField(String, ByteBuffer) - Constructor for class org.jaudiotagger.tag.mp4.field.Mp4TrackField
Construct from filedata
MPEG_VERSION_1_MODE_MONO_OFFSET - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
MPEG_VERSION_1_MODE_STEREO_OFFSET - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
MPEG_VERSION_2_MODE_MONO_OFFSET - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
MPEG_VERSION_2_MODE_STEREO_OFFSET - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
mpegBytes - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
MPEGFrameHeader - Class in org.jaudiotagger.audio.mp3
Represents a MPEGFrameHeader, an MP3 is made up of a number of frames each frame starts with a four byte frame header.
MPEGFrameHeader() - Constructor for class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Hide Constructor
MPEGFrameHeader(byte[]) - Constructor for class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Try and create a new MPEG frame with the given byte array and decodes its contents If decoding header causes a problem it is not a valid header
mpegLayerMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Constants for MPEG Layer
mpegVersionMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Constants for MPEG Version
msg - Variable in enum org.jaudiotagger.logging.ErrorMessage
 
msg - Variable in enum org.jaudiotagger.logging.FileSystemMessage
 
MULTI_CHUNKS - Static variable in class org.jaudiotagger.audio.asf.data.ChunkContainer
Stores the GUID instances, which are allowed multiple times within an ASF header.
multipleFrames - Variable in class org.jaudiotagger.tag.id3.ID3Frames
Holds frames whereby multiple occurences are allowed
MultipleTextEncodedStringNullTerminated - Class in org.jaudiotagger.tag.datatype
Represents a datatype that supports multiple terminated Strings (there may only be one)
MultipleTextEncodedStringNullTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
Creates a new ObjectStringSizeTerminated datatype.
MultipleTextEncodedStringNullTerminated(TextEncodedStringSizeTerminated) - Constructor for class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
 
MultipleTextEncodedStringNullTerminated(MultipleTextEncodedStringNullTerminated) - Constructor for class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
 
MultipleTextEncodedStringNullTerminated.Values - Class in org.jaudiotagger.tag.datatype
This holds the values held by a MultipleTextEncodedDatatype
MultipleTextEncodedStringNullTerminated.Values() - Constructor for class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated.Values
 
multiValued - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
true if the container may store multiple values of the same metadata descriptor specification (equality on name, language, and stream).
WindowsMedia players advanced tag editor for example stores the WM/Picture attribute once in the extended content description, and all others in the metadata library object.
multiValued - Variable in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
If true, the field will be stored repeatedly if occurs so in tags.
MUSIC_BRAINZ_ALBUM_ARTISTID - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MUSIC_BRAINZ_ALBUMID - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MUSIC_BRAINZ_ARTISTID - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MUSIC_BRAINZ_DISCID - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MusicalKey - Enum in org.jaudiotagger.tag.reference
Musical key used by the Key tagFieldKey It is not enforced but can be used to verify the Musical key according to the ID3 specification of the TKEY field
MusicalKey(String) - Constructor for enum org.jaudiotagger.tag.reference.MusicalKey
 
MUSICBRAINZ_ALBUM_COUNTRY - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MUSICBRAINZ_ALBUM_STATUS - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MUSICBRAINZ_ALBUM_TYPE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 
MUSICIP_ID - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
 

N

name - Variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
The name of the metadata descriptor.
name - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
name - Variable in class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
NAME_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
nameToIdMap - Variable in class org.jaudiotagger.tag.reference.GenreTypes
 
next() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag.AsfFieldIterator
next() - Method in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
next(int) - Method in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
next() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
 
NO_OF_BITS_IN_BYTE - Static variable in class org.jaudiotagger.audio.flac.FlacInfoReader
 
NO_OF_DESCRIPTIONS_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
NO_OF_DESCRIPTIONS_POS_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
NO_OF_INDEX_POINTS_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
NO_OF_OFFSETS_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
NO_OF_OFFSETS_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
NO_SECONDS_IN_HOUR - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
NONE_END_VALUE_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
NONE_VALUE_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
 
NONE_VALUE_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
noOfOffSets - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
NULL_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
NullBoxIdException - Exception in org.jaudiotagger.audio.exceptions
Thrown if when trying to read box id just finds nulls Normally an error, but if occurs at end of file we allow it
NullBoxIdException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.NullBoxIdException
 
NullPadding - Class in org.jaudiotagger.audio.mp4.atom
Some mp4s contain null padding at the end of the file, possibly do with gapless playback.
NullPadding(long, long) - Constructor for class org.jaudiotagger.audio.mp4.atom.NullPadding
 
NUMBER_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
NUMBER_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
NUMBER_OF_INDEX_POINTS - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
NumberFixedLength - Class in org.jaudiotagger.tag.datatype
Represents a number held as a fixed number of digits.
NumberFixedLength(String, AbstractTagFrameBody, int) - Constructor for class org.jaudiotagger.tag.datatype.NumberFixedLength
Creates a new ObjectNumberFixedLength datatype.
NumberFixedLength(NumberFixedLength) - Constructor for class org.jaudiotagger.tag.datatype.NumberFixedLength
 
NumberHashMap - Class in org.jaudiotagger.tag.datatype
Represents a number thats acts as a key into an enumeration of values
NumberHashMap(String, AbstractTagFrameBody, int) - Constructor for class org.jaudiotagger.tag.datatype.NumberHashMap
Creates a new ObjectNumberHashMap datatype.
NumberHashMap(NumberHashMap) - Constructor for class org.jaudiotagger.tag.datatype.NumberHashMap
 
numberMP3SyncFrame - Variable in class org.jaudiotagger.tag.TagOptionSingleton
number of frames to sync when trying to find the start of the MP3 frame data.
numberOfChannels - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
numberOfFrames - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
numberOfFramesEstimate - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
numbers - Variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
numbers - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagTextNumberField
 
NumberVariableLength - Class in org.jaudiotagger.tag.datatype
Represents a number which may span a number of bytes when written to file depending what size is to be represented.
NumberVariableLength(String, AbstractTagFrameBody, int) - Constructor for class org.jaudiotagger.tag.datatype.NumberVariableLength
Creates a new ObjectNumberVariableLength datatype, set minimum length to zero if this datatype is optional.
NumberVariableLength(NumberVariableLength) - Constructor for class org.jaudiotagger.tag.datatype.NumberVariableLength
 

O

OBJ_BUFFER_SIZE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_CONTACT_URL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_CONTENT_TYPE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_COUNTER - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_DATA - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_DATETIME - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_DESCRIPTION - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_ELEMENT_ID - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_EMAIL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_EMBED_FLAG - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_ENCRYPTED_DATABLOCK - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_ENCRYPTION_INFO - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_END_OFFSET - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_END_TIME - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_FILENAME - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_FREQUENCY - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_GENRE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_GROUP_DATA - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_GROUP_SYMBOL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_ID - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_ID3V2_FRAME_DESCRIPTION - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_IMAGE_FORMAT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_INTERPOLATION_METHOD - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_LANGUAGE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_LYRICS - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_METHOD_SYMBOL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_MIME_TYPE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_NUMBER - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_OFFSET - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_OWNER - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PICTURE_DATA - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PICTURE_TYPE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_POSITION - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PREMIX_LEFT_TO_RIGHT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PREMIX_RIGHT_TO_LEFT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PREVIEW_LENGTH - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PREVIEW_START - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PRICE_PAID - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PRICE_STRING - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_PURCHASE_DATE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_RATING - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_RECIEVED_AS - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_BOUNCE_LEFT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_BOUNCE_RIGHT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_FEEDBACK_LEFT_TO_LEFT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_FEEDBACK_LEFT_TO_RIGHT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_FEEDBACK_RIGHT_TO_LEFT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_FEEDBACK_RIGHT_TO_RIGHT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_LEFT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_REVERB_RIGHT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_SELLER_LOGO - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_SELLER_NAME - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_SIGNATURE - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_START_OFFSET - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_START_TIME - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_TEXT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_TEXT_ENCODING - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
Represents a text encoding, now only IDv2Frames not Lyrics3 tags use text encoding objects but both use Object Strings and these check for a text encoding.
OBJ_TIME_STAMP_FORMAT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_TYPE_OF_CHANNEL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_TYPE_OF_EVENT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_URL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_URLLINK - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_VALID_UNTIL - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJ_VOLUME_ADJUSTMENT - Static variable in class org.jaudiotagger.tag.datatype.DataTypes
 
OBJECT_TYPE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
objectList - Variable in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
List of data types that make up this particular frame body.
occuredGUIDs - Variable in class org.jaudiotagger.audio.asf.io.ModificationResult
Stores all GUIDs, which have been read.
OFFSET_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
 
OFFSET_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
OFFSET_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
OFFSET_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
OGG_PAGE_HEADER_FIXED_LENGTH - Static variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
OggCRCFactory - Class in org.jaudiotagger.audio.ogg.util
OffCRC Calculations

$Id: OggCRCFactory.java,v 1.8 2009/11/12 15:43:05 paultaylor Exp $

OggCRCFactory() - Constructor for class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
OggFileReader - Class in org.jaudiotagger.audio.ogg
Read Ogg File Tag and Encoding information

Only implemented for ogg files containing a vorbis stream with vorbis comments

OggFileReader() - Constructor for class org.jaudiotagger.audio.ogg.OggFileReader
 
OggFileReader(Fix) - Constructor for class org.jaudiotagger.audio.ogg.OggFileReader
 
OggFileWriter - Class in org.jaudiotagger.audio.ogg
Write tag data to Ogg File

Only works for Ogg files containing a vorbis stream

OggFileWriter() - Constructor for class org.jaudiotagger.audio.ogg.OggFileWriter
 
OggInfoReader - Class in org.jaudiotagger.audio.ogg.util
Read encoding info, only implemented for vorbis streams
OggInfoReader() - Constructor for class org.jaudiotagger.audio.ogg.util.OggInfoReader
 
OggPageHeader - Class in org.jaudiotagger.audio.ogg.util
$Id: OggPageHeader.java,v 1.20 2009/10/27 08:52:21 paultaylor Exp $

reference:http://xiph.org/ogg/doc/framing.html

OggPageHeader(byte[]) - Constructor for class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
OggPageHeader.HeaderTypeFlag - Enum in org.jaudiotagger.audio.ogg.util
This represents all the flags that can be set in the headerType field.
OggPageHeader.HeaderTypeFlag(byte) - Constructor for enum org.jaudiotagger.audio.ogg.util.OggPageHeader.HeaderTypeFlag
 
OggPageHeader.PacketStartAndLength - Class in org.jaudiotagger.audio.ogg.util
Within the page specifies the start and length of each packet in the page offset from the end of the pageheader (after the segment table)
OggPageHeader.PacketStartAndLength(int, int) - Constructor for class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
OggVorbisCommentTagCreator - Class in org.jaudiotagger.audio.ogg
Creates an OggVorbis Comment Tag from a VorbisComment for use within an OggVorbis Container

When a Vorbis Comment is used within OggVorbis it additionally has a vorbis header and a framing bit.

OggVorbisCommentTagCreator() - Constructor for class org.jaudiotagger.audio.ogg.OggVorbisCommentTagCreator
 
OggVorbisTagReader - Class in org.jaudiotagger.audio.ogg
Read Vorbis Comment Tag within ogg

Vorbis is the audiostream within an ogg file, Vorbis uses VorbisComments as its tag

OggVorbisTagReader() - Constructor for class org.jaudiotagger.audio.ogg.OggVorbisTagReader
 
OggVorbisTagReader(Fix) - Constructor for class org.jaudiotagger.audio.ogg.OggVorbisTagReader
 
OggVorbisTagReader.OggVorbisHeaderSizes - Class in org.jaudiotagger.audio.ogg
Find the length of the raw packet data and the start position of the ogg page header they start in for the two OggVorbisHeader we need to know about when writing data (sizes included vorbis header)
OggVorbisTagReader.OggVorbisHeaderSizes(long, long, int, int, List<OggPageHeader.PacketStartAndLength>) - Constructor for class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
OggVorbisTagWriter - Class in org.jaudiotagger.audio.ogg
Write Vorbis Tag within an ogg

VorbisComment holds the tag information within an ogg file

OggVorbisTagWriter() - Constructor for class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
openHeadingElement(String, String) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
openHeadingElement(String, boolean) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
openHeadingElement(String, int) - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
openHeadingElement(String, String) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
openHeadingElement(String, boolean) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
openHeadingElement(String, int) - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
openHeadingElement(String, String) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
openHeadingElement(String, boolean) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
openHeadingElement(String, int) - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
org.jaudiotagger - package org.jaudiotagger
 
org.jaudiotagger.audio - package org.jaudiotagger.audio
 
org.jaudiotagger.audio.asf - package org.jaudiotagger.audio.asf
 
org.jaudiotagger.audio.asf.data - package org.jaudiotagger.audio.asf.data
 
org.jaudiotagger.audio.asf.io - package org.jaudiotagger.audio.asf.io
 
org.jaudiotagger.audio.asf.tag - package org.jaudiotagger.audio.asf.tag
 
org.jaudiotagger.audio.asf.util - package org.jaudiotagger.audio.asf.util
 
org.jaudiotagger.audio.exceptions - package org.jaudiotagger.audio.exceptions
 
org.jaudiotagger.audio.flac - package org.jaudiotagger.audio.flac
 
org.jaudiotagger.audio.flac.metadatablock - package org.jaudiotagger.audio.flac.metadatablock
 
org.jaudiotagger.audio.generic - package org.jaudiotagger.audio.generic
 
org.jaudiotagger.audio.mp3 - package org.jaudiotagger.audio.mp3
 
org.jaudiotagger.audio.mp4 - package org.jaudiotagger.audio.mp4
 
org.jaudiotagger.audio.mp4.atom - package org.jaudiotagger.audio.mp4.atom
 
org.jaudiotagger.audio.ogg - package org.jaudiotagger.audio.ogg
 
org.jaudiotagger.audio.ogg.util - package org.jaudiotagger.audio.ogg.util
 
org.jaudiotagger.audio.real - package org.jaudiotagger.audio.real
 
org.jaudiotagger.audio.wav - package org.jaudiotagger.audio.wav
 
org.jaudiotagger.audio.wav.util - package org.jaudiotagger.audio.wav.util
 
org.jaudiotagger.fix - package org.jaudiotagger.fix
 
org.jaudiotagger.logging - package org.jaudiotagger.logging
 
org.jaudiotagger.tag - package org.jaudiotagger.tag
 
org.jaudiotagger.tag.datatype - package org.jaudiotagger.tag.datatype
 
org.jaudiotagger.tag.flac - package org.jaudiotagger.tag.flac
 
org.jaudiotagger.tag.id3 - package org.jaudiotagger.tag.id3
 
org.jaudiotagger.tag.id3.framebody - package org.jaudiotagger.tag.id3.framebody
 
org.jaudiotagger.tag.id3.valuepair - package org.jaudiotagger.tag.id3.valuepair
 
org.jaudiotagger.tag.lyrics3 - package org.jaudiotagger.tag.lyrics3
 
org.jaudiotagger.tag.mp4 - package org.jaudiotagger.tag.mp4
 
org.jaudiotagger.tag.mp4.atom - package org.jaudiotagger.tag.mp4.atom
 
org.jaudiotagger.tag.mp4.field - package org.jaudiotagger.tag.mp4.field
 
org.jaudiotagger.tag.reference - package org.jaudiotagger.tag.reference
 
org.jaudiotagger.tag.vorbiscomment - package org.jaudiotagger.tag.vorbiscomment
 
org.jaudiotagger.tag.vorbiscomment.util - package org.jaudiotagger.tag.vorbiscomment.util
 
org.jaudiotagger.test - package org.jaudiotagger.test
 
originalFlags - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
 
originalFrameBody - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
 
originalID - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
Used when converting from v3 tags
originalSavedAfterAdjustingID3v2Padding - Variable in class org.jaudiotagger.tag.TagOptionSingleton
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
OTHER_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
OTHER_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
OTHER_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
OTHER_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
OTHER_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 

P

packageCount - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Number of stream packages within the File.
packetList - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
packetList - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
paddingSize - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
Tag padding
paddingSize - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
Tag padding
padNumbers - Variable in class org.jaudiotagger.tag.TagOptionSingleton
Frames such as TRCK and TPOS sometimes pad single didgit numbers to aid sorting
pageLength - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
pageSequenceNumber - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
PairedTextEncodedStringNullTerminated - Class in org.jaudiotagger.tag.datatype
Represents a datatype that allow multiple Strings but they should be paired, i.e should be 2,4,6..
PairedTextEncodedStringNullTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated
 
PairedTextEncodedStringNullTerminated(TextEncodedStringSizeTerminated) - Constructor for class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated
 
PairedTextEncodedStringNullTerminated(PairedTextEncodedStringNullTerminated) - Constructor for class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated
 
PairedTextEncodedStringNullTerminated.ValuePairs - Class in org.jaudiotagger.tag.datatype
This holds the values held by this PairedTextEncodedDatatype, always held as pairs of values
PairedTextEncodedStringNullTerminated.ValuePairs() - Constructor for class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated.ValuePairs
 
parentHeader - Variable in class org.jaudiotagger.tag.mp4.Mp4TagField
 
parenthesisMap - Variable in class org.jaudiotagger.tag.TagOptionSingleton
parenthesis map stuff
parseGUID(String) - Static method in class org.jaudiotagger.audio.asf.data.GUID
This method parses a String as GUID.
The format is like the one in the ASF specification.
An Example: C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA
parseLameFrame(ByteBuffer) - Static method in class org.jaudiotagger.audio.mp3.LameFrame
Parse frame
parseMPEGHeader(ByteBuffer) - Static method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Parse the MPEGFrameHeader of an MP3File, file pointer returns at end of the frame header
parseVBRIFrame() - Static method in class org.jaudiotagger.audio.mp3.VbriFrame
Parse the VBRIFrame of an MP3File, cannot be called until we have validated that this is a VBRIFrame
parseXingFrame() - Static method in class org.jaudiotagger.audio.mp3.XingFrame
Parse the XingFrame of an MP3File, cannot be called until we have validated that this is a XingFrame
PartOfSet - Class in org.jaudiotagger.tag.datatype
Represents the form 01/10 whereby the second part is optional.
PartOfSet(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.PartOfSet
Creates a new empty PartOfSet datatype.
PartOfSet(PartOfSet) - Constructor for class org.jaudiotagger.tag.datatype.PartOfSet
Copy constructor
PartOfSet.PartOfSetValue - Class in org.jaudiotagger.tag.datatype
Holds data
PartOfSet.PartOfSetValue() - Constructor for class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
PartOfSet.PartOfSetValue(String) - Constructor for class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
When constructing from data
PartOfSet.PartOfSetValue(Integer, Integer) - Constructor for class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
Newly created
perfMaxDataLen - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
if -1 a size value has to be compared against ContainerType.maximumDataLength because Long.MAX_VALUE is exceeded.
Otherwise this is the BigInteger.longValue() representation.
perfPoint - Variable in class org.jaudiotagger.audio.asf.data.MetadataContainer
for performance reasons this instance is used to look up existing descriptors in MetadataContainer.descriptors.
PICTURE_TYPE_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.reference.PictureTypes
 
pictureHeight - Variable in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
This field stores the height of the video stream.
pictureType - Variable in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
Picture Type
pictureType - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
pictureType - Variable in class org.jaudiotagger.tag.datatype.Artwork
 
PictureTypes - Class in org.jaudiotagger.tag.reference
Pictures types for Attached Pictures

PictureTypes() - Constructor for class org.jaudiotagger.tag.reference.PictureTypes
 
pictureTypes - Static variable in class org.jaudiotagger.tag.reference.PictureTypes
 
pictureWidth - Variable in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
This field stores the width of the video stream.
PlainTextTagDisplayFormatter - Class in org.jaudiotagger.logging
 
PlainTextTagDisplayFormatter() - Constructor for class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
position - Variable in class org.jaudiotagger.audio.asf.data.Chunk
The position of current header object within file or stream.
PRE_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
PRE_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
PRE_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
precheck(File) - Method in class org.jaudiotagger.audio.mp3.MP3File
Check can write to file
precheckWrite(AudioFile) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
Prechecks before normal write

If the tag is actually empty, remove the tag if the file is not writable, throw exception If the file is too small to be a valid file, throw exception

PRECISION_DAY - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
PRECISION_HOUR - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
PRECISION_MINUTE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
PRECISION_MONTH - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
PRECISION_SECOND - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
PRECISION_YEAR - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
prepareReadersAndWriters() - Method in class org.jaudiotagger.audio.AudioFileIO
Creates the readers and writers.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.AsfHeader
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
(overridden)
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.Chunk
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String, String) - Method in class org.jaudiotagger.audio.asf.data.ChunkContainer
Nearly the same as ChunkContainer.prettyPrint(String) however, additional information can be injected below the Chunk.prettyPrint(String) output and the listing of the contained chunks.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.EncodingChunk
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.FileHeader
(overridden)
prettyPrint() - Method in class org.jaudiotagger.audio.asf.data.GUID
This method gives a hex formatted representation of GUID.getGUID()
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.LanguageList
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
This method creates a String containing useful information prepared to be printed on STD-OUT.
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.StreamBitratePropertiesChunk
(overridden)
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
(overridden)
prettyPrint(String) - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
(overridden)
printAlloffsets() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
Show All offsets, useful for debugging
printAtomTree() - Method in class org.jaudiotagger.audio.mp4.Mp4AtomTree
Display atom tree
printTotalOffset() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4DrmsBox
Process direct data
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4MetaBox
 
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
processData() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
processRawContent() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagCoverField
 
processSectionHeader(ByteBuffer) - Method in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
Process header, skipping filler bytes and calculating size
PROP - Static variable in class org.jaudiotagger.audio.real.RealChunk
 
protectionType - Variable in class org.jaudiotagger.audio.asf.data.EncryptionChunk
 

Q

QWORD_MAXVALUE - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Maximum value for a QWORD value (64 bit unsigned).

R

raf - Variable in class org.jaudiotagger.audio.flac.FlacStreamReader
 
RandomAccessFileInputstream - Class in org.jaudiotagger.audio.asf.io
Wraps a RandomAccessFile into an InputStream.
RandomAccessFileInputstream(RandomAccessFile) - Constructor for class org.jaudiotagger.audio.asf.io.RandomAccessFileInputstream
Creates an instance that will provide InputStream functionality on the given RandomAccessFile by delegating calls.
RandomAccessFileOutputStream - Class in org.jaudiotagger.audio.asf.io
Wraps a RandomAccessFile into an OutputStream.
RandomAccessFileOutputStream(RandomAccessFile) - Constructor for class org.jaudiotagger.audio.asf.io.RandomAccessFileOutputStream
Creates an instance.
RATING_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
rawHeaderData - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
read(File) - Method in class org.jaudiotagger.audio.asf.AsfFileReader
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
This Method implements the reading of a chunk container.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.ChunkHeaderReader
Parses the chunk.
read(GUID, InputStream, long) - Method in interface org.jaudiotagger.audio.asf.io.ChunkReader
Parses the chunk.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.ContentBrandingReader
Parses the chunk.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.ContentDescriptionReader
Parses the chunk.
read() - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
read(byte[], int, int) - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.EncodingChunkReader
Parses the chunk.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.EncryptionChunkReader
Parses the chunk.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.FileHeaderReader
Parses the chunk.
read(byte[]) - Method in class org.jaudiotagger.audio.asf.io.FullRequestInputStream
read(byte[], int, int) - Method in class org.jaudiotagger.audio.asf.io.FullRequestInputStream
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.LanguageListReader
Parses the chunk.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.MetadataReader
Parses the chunk.
read() - Method in class org.jaudiotagger.audio.asf.io.RandomAccessFileInputstream
read(byte[], int, int) - Method in class org.jaudiotagger.audio.asf.io.RandomAccessFileInputstream
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.StreamBitratePropertiesReader
Parses the chunk.
read(GUID, InputStream, long) - Method in class org.jaudiotagger.audio.asf.io.StreamChunkReader
Parses the chunk.
read(File) - Static method in class org.jaudiotagger.audio.AudioFileIO

Read the tag contained in the given file.

read(RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacInfoReader
 
read(RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacTagReader
 
read(File) - Method in class org.jaudiotagger.audio.generic.AudioFileReader
 
read(ByteBuffer) - Static method in class org.jaudiotagger.audio.generic.Utils
 
read(File) - Method in class org.jaudiotagger.audio.mp3.MP3FileReader
 
read(RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4InfoReader
 
read(RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4TagReader
 
read(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
Read the Logical VorbisComment Tag from the file

read(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.util.OggInfoReader
 
read(ByteBuffer) - Static method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
Read next PageHeader from Buffer
read(RandomAccessFile) - Static method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
Read next PageHeader from file
read(RandomAccessFile) - Method in class org.jaudiotagger.audio.wav.util.WavInfoReader
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.AbstractTagItem
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
This reads a frame body from a ByteBuffer into the appropriate FrameBody class and update the position of the buffer to be just after the end of this framebody

The ByteBuffer represents the tag and its position should be at the start of this framebody.

read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Read in a tag from the ByteBuffer
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Read frame from file.
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
Read the frame from a bytebuffer
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Read the frame from the specified file.
read(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
This reads a frame body from its file into the appropriate FrameBody class Read the data from the given file into this datatype.
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
read(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
 
read(byte[], boolean) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
READ_LIMIT - Static variable in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Within this range, a ChunkReader should be aware if it fails.
readBig64(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Reads 8 bytes from stream and interprets them as a UINT64 which is returned as BigInteger.
readBinary(InputStream, long) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Reads size bytes from the stream.
readBody(String, ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Read the frame body from the specified file via the buffer
readBody(String, AbstractID3v2FrameBody) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
This creates a new body based of type identifier but populated by the data in the body.
readBody(String, ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
Read a Lyrics3 Field from a file.
readBoolean(InputStream, int) - Method in class org.jaudiotagger.audio.asf.io.MetadataReader
Reads the given amount of bytes and checks the last byte, if its equal to one or zero (true / false).
All other bytes must be zero.
readByteArray(byte[]) - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Simplified wrapper for reading bytes from file into Object.
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
This is the starting point for reading bytes from the file into the ID3 datatype starting at offset.
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.BooleanByte
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.BooleanString
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
Read Null Terminated Strings from the array starting at offset, continue until unable to find any null terminated Strings or until reached the end of the array.
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
Read the number from the byte array
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
Read the key from the buffer.
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
Read from Byte Array
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.PairedTextEncodedStringNullTerminated
Read Null Terminated Strings from the array starting at offset, continue until unable to find any null terminated Strings or until reached the end of the array.
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.PartOfSet
Read a 'n' bytes from buffer into a String where n is the framesize - offset so thefore cannot use this if there are other objects after it because it has no delimiter.
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.StringFixedLength
Read a string from buffer of fixed size(size has already been set in constructor)
readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
Read a string from buffer upto null character (if exists)

Must take into account the text encoding defined in the Encoding Object ID3 Text Frames often allow multiple strings seperated by the null char appropriate for the encoding.

readByteArray(byte[], int) - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Read a 'n' bytes from buffer into a String where n is the framesize - offset so thefore cannot use this if there are other objects after it because it has no delimiter.
readCharacterSizedString(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
This method reads a UTF-16 String, which length is given on the number of characters it consists of.
readChunk(RandomAccessFile) - Static method in class org.jaudiotagger.audio.real.RealChunk
 
readCount - Variable in class org.jaudiotagger.audio.asf.io.CountingInputStream
The amount of read or skipped bytes.
reader - Variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
reader - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
readerMap - Variable in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Registers GUIDs to their reader classes.
readers - Variable in class org.jaudiotagger.audio.AudioFileIO
 
readExtendedHeader(ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Read the optional extended header
readExtendedHeader(ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Read the optional extended header
readFile(File) - Method in class org.jaudiotagger.audio.AudioFileIO

Read the tag contained in the given file.

readFixedSizeUTF16Str(InputStream, int) - Static method in class org.jaudiotagger.audio.asf.util.Utils
This method reads a UTF-16 encoded String.
readFrames(ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Read frames from tag
readFrames(ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Read the frames

Read from byteBuffer upto size

readFrames(ByteBuffer, int) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Read frames from tag
readGUID(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
This Method reads a GUID (which is a 16 byte long sequence) from the given raf and creates a wrapper.
readHeader(File) - Static method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
This method extracts the full ASF-Header from the given file.
If no header could be extracted null is returned.
readHeader(RandomAccessFile) - Static method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
This method tries to extract a full ASF-header out of the given stream.
readHeader(RandomAccessFile) - Static method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
Create header by reading from file
readHeader(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
This is called by superclass when attempt to read data from file.
readHeaderFlags(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Read tag Header Flags
readHeaderFlags(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Read header flags
readHeaderFlags(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Read header flags

readInfoHeader(RandomAccessFile) - Static method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
This method tries to extract an ASF-header out of the given stream, which only contains information about the audio stream.
If no header could be extracted null is returned.
readLyrics3Tag(File, RandomAccessFile, int) - Method in class org.jaudiotagger.audio.mp3.MP3File
Read lyrics3 Tag

TODO:not working

readMustBeWritable(File) - Method in class org.jaudiotagger.audio.mp3.MP3FileReader
Read
readOggPageHeader(RandomAccessFile, int) - Method in class org.jaudiotagger.audio.ogg.OggFileReader
Return count Ogg Page header, count starts from zero

count=0; should return PageHeader that contains Vorbis Identification Header count=1; should return Pageheader that contains VorbisComment and possibly SetupHeader count>=2; should return PageHeader containing remaining VorbisComment,SetupHeader and/or Audio

readOggVorbisHeaderSizes(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
Calculate the size of the packet data for the comment and setup headers
readOggVorbisRawSize(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
Retrieve the Size of the VorbisComment packet including the oggvorbis header
ReadOnlyFileException - Exception in org.jaudiotagger.audio.exceptions
This is the exception when try and access a read only file
ReadOnlyFileException() - Constructor for exception org.jaudiotagger.audio.exceptions.ReadOnlyFileException
Creates a new ReadOnlyException datatype.
ReadOnlyFileException(Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.ReadOnlyFileException
 
ReadOnlyFileException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.ReadOnlyFileException
Creates a new ReadOnlyException datatype.
ReadOnlyFileException(String, Throwable) - Constructor for exception org.jaudiotagger.audio.exceptions.ReadOnlyFileException
 
readRawPacketData(RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
Retrieve the raw VorbisComment packet data, does not include the OggVorbis header
readSamplingRate(byte, byte, byte) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
readSize(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Read the size of a tag, based on the value written in the tag header
readSize(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Read the size of a tag, based on the value written in the tag header
readSize(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Read the size of a tag, based on the value written in the tag header
readString(DataInput, int) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readString(String, int) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
readString(String, int) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
readString(String) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
Todo this is wrong
readString(String, int) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
readString(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
readString(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
readTagHeader(RandomAccessFile) - Static method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
This method tries to extract an ASF-header out of the given stream, which only contains metadata.
If no header could be extracted null is returned.
readThreeByteInteger(byte, byte, byte) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
readTotalNumberOfSamples(byte, byte, byte, byte, byte) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
readUBEInt16(ByteBuffer) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUBEInt24(ByteBuffer) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUBEInt32(ByteBuffer) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUINT16(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Reads 2 bytes from stream and interprets them as UINT16.
readUint16(DataInput) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUINT32(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Reads 4 bytes from stream and interprets them as UINT32.
readUint32(DataInput) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUint32AsInt(DataInput) - Static method in class org.jaudiotagger.audio.generic.Utils
Overflow checking since java can't handle unsigned numbers.
readUINT64(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Reads long as little endian.
readUInt64(ByteBuffer) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUInt8(ByteBuffer) - Static method in class org.jaudiotagger.audio.generic.Utils
 
readUTF16LEStr(InputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
This method reads a UTF-16 encoded String, beginning with a 16-bit value representing the number of bytes needed.
readV1Tag(File, RandomAccessFile, int) - Method in class org.jaudiotagger.audio.mp3.MP3File
Read v1 tag
readV2Tag(File, int) - Method in class org.jaudiotagger.audio.mp3.MP3File
Read V2tag if exists

TODO:shouldnt we be handing TagExceptions:when will they be thrown

RealChunk - Class in org.jaudiotagger.audio.real
 
RealChunk(String, int, byte[]) - Constructor for class org.jaudiotagger.audio.real.RealChunk
 
realDataLength - Variable in class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
 
RealFileReader - Class in org.jaudiotagger.audio.real
Real Media File Format: Major Chunks: .RMF PROP MDPR CONT DATA INDX
RealFileReader() - Constructor for class org.jaudiotagger.audio.real.RealFileReader
 
RealTag - Class in org.jaudiotagger.audio.real
 
RealTag() - Constructor for class org.jaudiotagger.audio.real.RealTag
 
ReceivedAsTypes - Class in org.jaudiotagger.tag.id3.valuepair
 
ReceivedAsTypes() - Constructor for class org.jaudiotagger.tag.id3.valuepair.ReceivedAsTypes
 
receivedAsTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.ReceivedAsTypes
 
reco - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
reduceQuality(Artwork, int) - Static method in class org.jaudiotagger.tag.ImageHandling
Resize the image until the total size require to store the image is less than maxsize
REFERENCE_INDEX_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
REFERENCE_INDEX_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
register(Class<T>) - Method in class org.jaudiotagger.audio.asf.io.ChunkContainerReader
Registers the given reader.
RELEASE - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
RELEASE - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
RELEASE - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
 
RELEASE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
RELEASE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
remove() - Method in class org.jaudiotagger.audio.asf.tag.AsfTag.AsfFieldIterator
remove() - Method in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
remove() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
 
removeAudioFileModificationListener(AudioFileModificationListener) - Method in class org.jaudiotagger.audio.AudioFileIO
Removes an listener for all file formats.
removeAudioFileModificationListener(AudioFileModificationListener) - Method in class org.jaudiotagger.audio.generic.ModificationHandler
This method removes an AudioFileModificationListener
removeDescriptorsByName(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Removes all stored descriptors with the given name.
removeField(String) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
removeFrame(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Remove frame(s) with this identifier from tag
removeFrameOfType(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Remove any frames starting with this identifier from tag
removeIndex - Variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
 
removeLanguage(int) - Method in class org.jaudiotagger.audio.asf.data.LanguageList
Removes the language entry at specified index.
removeTrailingTerminatorOnWrite - Variable in class org.jaudiotagger.tag.TagOptionSingleton
iTunes needlessly writes null terminators at the end for TextEncodedStringSizeTerminated values, if this option is enabled these characters are removed
removeUnsupportedFrames() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Remove all frame(s) which have an unsupported body, in other words remove all frames that are not part of the standard frameset for this tag
rename(File, File) - Static method in class org.jaudiotagger.audio.generic.Utils
Rename file, and if normal rename fails, try copy and delete instead
replaceFile(File, File) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Replace originalFile with the contents of newFile

Both files must exist in the same folder so that there are no problems with fileystem mount points

replacePagesAndRenumberPageSeqs(OggVorbisTagReader.OggVorbisHeaderSizes, int, OggPageHeader, ByteBuffer, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
CommentHeader extends over multiple pages OR Comment Header doesnt but it's got larger causing some extra packets to be shifted onto another page.
replaceSecondPageAndRenumberPageSeqs(OggVorbisTagReader.OggVorbisHeaderSizes, int, int, OggPageHeader, ByteBuffer, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
Previously comment and/or setup header was on a number of pages now can just replace this page fitting all on 2nd page, and renumber subsequent sequence pages
replaceSecondPageOnly(OggVorbisTagReader.OggVorbisHeaderSizes, int, int, OggPageHeader, ByteBuffer, long, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
Usually can use this method, previously comment and setup header all fit on page 2 and they still do, so just replace this page.
replaceWordMap - Variable in class org.jaudiotagger.tag.TagOptionSingleton
HashMap listing words to be replaced if found
replaceXMLCharacters(String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
Replace any special xml characters with the appropiate escape sequences required to be done for the actual element names
requiresUnsynchronization(byte[]) - Static method in class org.jaudiotagger.tag.id3.ID3Unsynchronization
Check if a byte array will require unsynchronization before being written as a tag.
reserved - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
RESERVED1_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
RESERVED1_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
RESERVED2_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
RESERVED3_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
RESERVED_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
RESERVED_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
RESERVED_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
reset() - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
resetFlags() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
resetTextEncodingForExistingFrames - Variable in class org.jaudiotagger.tag.TagOptionSingleton
When writing frames if this is set to true then the frame will be written using the defaults disregarding the text encoding originally used to create the frame.
returnFieldToList(ID3v1TagField) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
REVISION - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
REVISION - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
REVISION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
 
REVISION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
REVISION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
RMF - Static variable in class org.jaudiotagger.audio.real.RealChunk
 
rootNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 

S

sampleRate - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
sampleRate - Variable in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
sampleSize - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
samplesPerFrameMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplesPerFrameV1Map - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplesPerFrameV25Map - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplesPerFrameV2Map - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplingRate - Variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Sampling rate of audio stream.
samplingRate - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
samplingRate - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplingRate - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
samplingRateMap - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Sampling Rate in Hz
samplingRatePerChannel - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
samplingV1Map - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplingV25Map - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
samplingV2Map - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
save() - Method in class org.jaudiotagger.audio.mp3.MP3File
Saves the tags in this datatype to the file referred to by this datatype.
save(File) - Method in class org.jaudiotagger.audio.mp3.MP3File
Saves the tags in this datatype to the file argument.
sb - Variable in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
sb - Variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
SCALE_BY_THOUSAND - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
scanSingleDir(File, File, File) - Method in class org.jaudiotagger.test.MergeID3AndMP3Files
Recursive function to scan directory
scanSingleDir(File) - Method in class org.jaudiotagger.test.TestAudioTagger
Recursive function to scan directory
SCRIPT_COMMAND_OBJECT - Static variable in class org.jaudiotagger.audio.asf.data.GUID
This constant stores the GUID for a "script command object".
searchExistence(ChunkContainer, MetadataContainer[]) - Method in class org.jaudiotagger.audio.asf.AsfFileWriter
 
second - Variable in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
secretData - Variable in class org.jaudiotagger.audio.asf.data.EncryptionChunk
 
SECTION_FIVE - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
SECTION_FOUR - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
SECTION_SIX - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
SECTION_THREE - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
seek(File, long) - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Returns true if the first MP3 frame can be found for the MP3 file

This is the first byte of music data and not the ID3 Tag Frame.

seek(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Does a tag of the correct version exist in this file.
seek(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.AbstractTag
Looks for this tag in the buffer
seek(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Find identifer within byteBuffer to indicate that a v11 tag exists within the buffer
seek(ByteBuffer) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Does a tag of this version exist within the byteBuffer
seek(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
TODO implement
seek(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
seek(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
TODO implement
seek(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
seekSize(ByteBuffer) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
TODO
seekWithinLevel(RandomAccessFile, String) - Static method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Seek for box with the specified id starting from the current location of filepointer,

Note it wont find the box if it is contained with a level below the current level, nor if we are at a parent atom that also contains data and we havent yet processed the data.

seekWithinLevel(ByteBuffer, String) - Static method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Seek for box with the specified id starting from the current location of filepointer,

Note it won't find the box if it is contained with a level below the current level, nor if we are at a parent atom that also contains data and we havent yet processed the data.

segmentTable - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
SEPARATOR - Static variable in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
serialVersionUID - Static variable in exception org.jaudiotagger.audio.asf.data.GUIDFormatException
 
serialVersionUID - Static variable in class org.jaudiotagger.audio.asf.util.ChunkPositionComparator
 
setAdditionalInformation(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
 
setAlbum(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Set Album
setAlbum(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
 
setArtist(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Set Artist
setArtist(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
 
setArtworkField(byte[], String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Create artwork field

Actually create two fields , the data field and the mimetype

setAudioFileModificationListener(AudioFileModificationListener) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
This method sets the AudioFileModificationListener.
There is only one listener allowed, if you want more instances to be supported, use the ModificationHandler to broadcast those events.
setAudioSize() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
Set size of AudioData
setAudioSize() - Method in class org.jaudiotagger.audio.mp3.XingFrame
Set size of AudioData
setAuthor(String) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
setAuthor(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
 
setAuthor(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
 
setAverageBytesPerSec(long) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
setBannerImageURL(String) - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
This method sets the banner image URL, if imageURL is not blank.
setBinaryData(byte[]) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setBinaryValue(byte[]) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setBitrate(int) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This Method sets the bitrate in "Kbps".
setBitRate() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Set bitrate in kbps, if Vbr use Xingheader if possible
setBitrate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Get the setBitrate of this frame
setBitsPerSample(int) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Sets the bitsPerSample
setBlockAlignment(long) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Sets the blockAlignment.
setBody(AbstractTagFrameBody) - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Set the framebody that this datatype is associated with
setBody(AbstractTagFrameBody) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrame
Sets the body datatype for this fragment.
setBooleanValue(boolean) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setBrand(String) - Method in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
 
setChannelCount(long) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
setChannelMode() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Set the Mpeg channel mode of this frame as a constant (see constants)
setChannelNumber(int) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Sets the number of channels.
setCodecData(byte[]) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Sets the codecData
setCodecId(byte[]) - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
 
setComment(String) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
setComment(String) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Set Comment
setComment(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Set Comment
setCompressionFormat(long) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
setContent(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Sets the content of the field.
setContent(String) - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
setContent(String) - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
setContent(String) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
setContent(String) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
setContent(String) - Method in interface org.jaudiotagger.tag.TagTextField
Sets the content of the field.
setContent(String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
setContentEncrypted(boolean) - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
setCopyright(String) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
setCopyright(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Sets the copyright.
setCopyrighted() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Gets the copyrighted attribute of the MPEGFrame object
setCopyRightURL(String) - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
This method sets the copyright URL, if copyRight is not blank.
setCount(Integer) - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
setCount(String) - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
setCounter(long) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
Set the play counter of this file
setCounter(long) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
Set the play counter of this file
setData(byte[]) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
 
setData(byte[]) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagBinaryField
 
setData(byte[]) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagRawBinaryField
 
setDate(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
setDescription(String) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setDescription(String) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Set a description of the image
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Set the description field, which describes the type of comment
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
 
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Set a description of the image
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
Set the desciption field
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Set a description field
setDescription(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
Set a description of the hyperlink
setDescriptor(MetadataDescriptor) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer.DescriptorPointer
Sets the descriptor to identify.
setDescriptor(String) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
Set the descriptor for the data (what type of data it is)
setDiscNo(Integer) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
setDiscNo(int) - Method in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
Set Disc No
setDiscTotal(Integer) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
setDiscTotal(int) - Method in class org.jaudiotagger.tag.mp4.field.Mp4DiscNoField
Set total number of discs
setDWordValue(long) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setEmailToUser(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
setEmphasis() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Get the setEmphasis mode of this frame in a string representation
setEncoder() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
setEncoding(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTagTextField
Sets the charset encoding used by the field.
setEncoding(String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Set or add encoding
setEncoding(String) - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
setEncoding(String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
setEncoding(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
setEncoding(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
setEncoding(String) - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
setEncoding(String) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
setEncoding(String) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
setEncoding(String) - Method in interface org.jaudiotagger.tag.Tag
 
setEncoding(String) - Method in interface org.jaudiotagger.tag.TagTextField
Sets the charset encoding used by the field.
setEncoding(String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
setEncodingType(String) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Sets the type of the encoding.
This is a bit format specific.
eg:Layer I/II/III
setErrorConcealment(GUID) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
This method sets the error concealment type which is given by two GUIDs.
setExtendedHeaderReader(AsfExtHeaderReader) - Method in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
Sets the AsfExtHeaderReader, which is to be used, when an header extension object is found.
setExtra(String, Object) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Can be used to add additional information
setExtraEncodingInfos(String) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
A string containing anything else that might be interesting
setField(TagField) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Set field

Changed:Just because field is empty it doesnt mean it should be deleted.

setField(FieldKey, String) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Create new field and set it in the tag
setField(TagField) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Set field

Changed:Just because field is empty it doesnt mean it should be deleted.

setField(Artwork) - Method in class org.jaudiotagger.audio.generic.AbstractTag
Create field and then set within tag itself
setField(FieldKey, String) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
setField(TagField) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
setField(Artwork) - Method in class org.jaudiotagger.tag.flac.FlacTag
 
setField(FieldKey, String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
setField(TagField) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
setField(Artwork) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Create field and then set within tag itself
setField(TagField) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
 
setField(FieldKey, String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
setField(TagField) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
setField(Artwork) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
 
setField(Lyrics3v2Field) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
setField(TagField) - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
Set field, special handling for track and disc because they hold two fields
setField(FieldKey, String) - Method in interface org.jaudiotagger.tag.Tag
Create the field based on the generic key and set it in the tag
setField(Artwork) - Method in interface org.jaudiotagger.tag.Tag
Create artwork field based on the data in artwork and then set it in the tag itself

setField(TagField) - Method in interface org.jaudiotagger.tag.Tag
Sets a field in the structure, used internally by the library

setField(Artwork) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Create artwork field Actually sets two fields
setFile(File) - Method in class org.jaudiotagger.audio.AudioFile
Set the file to store the info in
setFilename(String) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
setFilenameTagSave(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setFilePos(long) - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Set location in file of the start of file header (i.e where the 4 byte length field starts)
setFileSize(long) - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Set the size of the file, required in some calculations
setFlags(byte) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
setFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Add a frame to this tag
setFrame(String, List<AbstractID3v2Frame>) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Used for setting multiple frames for a single frame Identifier

Warning if frame(s) already exists for this identifier thay are overwritten

TODO needs to ensure do not add an invalid frame for this tag

setFrameCount() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
Set count of frames
setFrameCount() - Method in class org.jaudiotagger.audio.mp3.XingFrame
Set count of frames
setFromFile(File) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setGenre(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Sets the genreID,

setGroupSymbol(byte) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
 
setGroupSymbol(byte) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
 
setGUID(int[]) - Method in class org.jaudiotagger.audio.asf.data.GUID
This method saves a copy of the given value as the represented value of this object.
setGUIDValue(GUID) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the value of the metadata descriptor.
Using this method will change MetadataDescriptor.descriptorType to MetadataDescriptor.TYPE_GUID
setHeader(AbstractTagFrame) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Set header
setId(int) - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Set the Id.
setId3v1Save(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveAlbum(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveArtist(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveComment(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveGenre(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveTitle(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveTrack(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v1SaveYear(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setID3v1Tag(ID3v1Tag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Sets the ID3v1(_1)tag to the tag provided as an argument.
setID3v1Tag(Tag) - Method in class org.jaudiotagger.audio.mp3.MP3File
 
setID3v1Tag(AbstractTag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Sets the ID3v1 tag for this datatype.
setId3v23DefaultTextEncoding(byte) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Set the default text encoding to use for new v23 frames, when unicode is required UTF16 will always be used because that is the only valid option for v23/v22
setId3v24DefaultTextEncoding(byte) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Set the default text encoding to use for new v24 frames, it defaults to simple ISO8859 but by changing this value you could always used UTF8 for example whether you needed to or not
setId3v24UnicodeTextEncoding(byte) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Set the text encoding to use for new v24 frames when unicode is required, it defaults to UTF16 just because this encoding is understand by all ID3 versions
setId3v2PaddingCopyTag(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v2PaddingWillShorten(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setId3v2Save(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setID3v2Tag(AbstractTag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Sets the ID3v2 tag for this datatype.
setID3v2Tag(AbstractID3v2Tag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Sets the v2 tag to the v2 tag provided as an argument.
setID3v2TagOnly(AbstractID3v2Tag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Set v2 tag ,dont need to set v24 tag because saving

TODO temp its rather messy

setImage(long, byte[]) - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
 
setImageData(byte[]) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Set imageData
setImageData(byte[]) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Set imageData
setImageUrl(String) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setInstanceKey(String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setIssuer(String) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
Set the issuer, usually reverse dns of the Companies domain
setKeyID(String) - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method appends a String.
setKind(Mp4EsdsBox.Kind) - Method in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
 
setLanguage(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Sets the language the comment is written in
setLanguage(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Set the language field
setLanguage(String) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Sets the default language for any ID3v2 tag frames which require it.
setLanguageIndex(int) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the index of the referred language (see LanguageList).
Consider: The requirements must be held.
setLayer() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Get the layer version of this frame as a constant int value (see constants)
setLength(int) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method sets the audio duration of the represented clip.
setLength(int) - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Set the length.
setLength(int) - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
setLicenseURL(String) - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method appends a String.
setLinked(boolean) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setLoggingFilename(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
Set logging filename when construct tag for read from file
setLoggingFilename(String) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
Set logging filename when construct tag for read from file
setLossless(boolean) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Sets the Lossless flag for the represented audio clip.
setLyric(String) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
setLyric(ID3v2LyricLine) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
setLyric(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
Set the lyric field
setLyric(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
setLyric(String) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
setLyrics(byte[]) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Set lyrics

TODO:provide a more user friendly way of adding lyrics

setLyrics3KeepEmptyFieldIfRead(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setLyrics3Save(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setLyrics3SaveEmptyField(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setLyrics3SaveField(String, boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Sets if we should save the Lyrics3 field.
setMimeType(String) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setMimeType(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Set mimeType
setMinimumSize(int) - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
setMinute(long) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
setModeExtension() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Sets the string representation of the mode extension of this frame
setMp3StartByte(long) - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Set the location of where the Audio file begins in the file
setNumberMP3SyncFrame(int) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Sets the number of MP3 frames to sync when trying to find the start of the MP3 frame data.
setNumberOfFrames() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Set number of frames in this file, use Xing if exists otherwise ((File Size - Non Audio Part)/Frame Size)
setObjectValue(String, Object) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Sets all objects of identifier type to value defined by obj argument.
setOriginal() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Sets the original attribute of the MPEGFrame object
setOriginalSavedAfterAdjustingID3v2Padding(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
 
setOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
 
setOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
 
setOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
Set the owner of url of the the database that this ufid is stored in
setOwner(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
 
setPadding() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Set whether this frame uses padding bytes
setPadNumbers(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setPictureHeight(long) - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
 
setPictureType(int) - Method in class org.jaudiotagger.tag.datatype.Artwork
 
setPictureType(byte) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
Set Picture Type
setPictureType(byte) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
Set Picture Type
setPictureWidth(long) - Method in class org.jaudiotagger.audio.asf.data.VideoStreamChunk
 
setPosition(long) - Method in class org.jaudiotagger.audio.asf.data.Chunk
Sets the position.
setPreciseLength(float) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
This method sets the audio duration of the represented clip.
setPrivate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Sets the private attribute of the MPEGFrame object
setProfile(Mp4EsdsBox.AudioProfile) - Method in class org.jaudiotagger.audio.mp4.Mp4AudioHeader
The key for the profile
setProtected() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Sets the protected attribute of the MPEGFrame object
setProtectionType(String) - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method appends a String.
setQWordValue(BigInteger) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setQWordValue(long) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setRating(String) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
setRating(String) - Method in class org.jaudiotagger.audio.asf.tag.AsfTag
Sets the Rating.
setRating(long) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
Set the rating given to this file
setReco(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
setRemoveTrailingTerminatorOnWrite(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Remove unneccessary trailing null characters on write
setResetTextEncodingForExistingFrames(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
When writing frames if this is set to true then the frame will be written using the defaults disregarding the text encoding originally used to create the frame.
setSamplingRate(long) - Method in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
 
setSamplingRate(int) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Sets the Sampling rate in "Hz"
setSamplingRate() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
set the sampling rate in Hz of this frame
setSecond(long) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
setSecretData(String) - Method in class org.jaudiotagger.audio.asf.data.EncryptionChunk
This method adds the secret data.
setSignature(byte[]) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
 
setSize(int) - Method in class org.jaudiotagger.tag.datatype.AbstractString
Sets the size in bytes of this datatype.
setSize(int) - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
Set Size in Bytes of this Object
setSize(int) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Set size based on size passed as parameter from frame header, done before read
setSize() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Set size based on size of the DataTypes making up the body,done after write
setStartPosition(int) - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
setStreamNumber(int) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the stream number the descriptor applies to.
Consider: The requirements must be held.
setStreamNumber(int) - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
setStreamSpecificDataSize(long) - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
setString(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
This method converts the given string value into the current data type.
setStringValue(String, String) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
asserts the existence of a descriptor with given name and assings the string value.
setStringValue(String) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setTag(Tag) - Method in class org.jaudiotagger.audio.AudioFile
 
setTag(Tag) - Method in class org.jaudiotagger.audio.mp3.MP3File
Set the Tag

If the parameter tag is a v1tag then the v1 tag is set if v2tag then the v2tag.

setText(String) - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
setText(String) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Set the Full Text String.
setText(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
 
setText(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
setText(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
setTextEncoding(byte) - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Set the Text Encoding to use for this frame body
setTime(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
setTimeOffset(long) - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
setTimePerFrame() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Set the time each frame contributes to the audio in fractions of seconds, the higher the sampling rate the shorter the audio segment provided by the frame, the number of samples is fixed by the MPEG Version and Layer
setTimeStamp(long) - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
setTimeStamp(Lyrics3TimeStamp) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
setTimeStamp(Lyrics3TimeStamp) - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
setTimeStamp(long, byte) - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
Creates a new ObjectLyrics3TimeStamp datatype.
setTimeStampFormat(byte) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Sets the default time stamp format for ID3v2 tags which require it.
setTitle(String) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
 
setTitle(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Set Title
setTitle(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
 
setToDefault() - Method in class org.jaudiotagger.tag.TagOptionSingleton
 
setTotal(Integer) - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
setTotal(String) - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
setTrack(String) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Set the track, v11 stores track numbers in a single byte value so can only handle a simple number in the range 0-255.
setTrackLength() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
Estimate the length of the audio track in seconds Calculation is Number of frames multiplied by the Time Per Frame using the first frame as a prototype Time Per Frame is the number of samples in the frame (which is defined by the MPEGVersion/Layer combination) divided by the sampling rate, i.e the higher the sampling rate the shorter the audio represented by the frame is going to be.
setTrackNo(Integer) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
setTrackNo(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
setTrackNo(int) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
Set Track No
setTrackTotal(Integer) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
setTrackTotal(int) - Method in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
Set total number of tracks
setTruncateTextWithoutErrors(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Set truncate without errors
setTypeSpecificDataSize(long) - Method in class org.jaudiotagger.audio.asf.data.StreamChunk
 
setUniqueIdentifier(byte[]) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
Set the unique identifier (within the owners domain)
setUnsynchronised() - Method in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
setUnsyncTags(boolean) - Method in class org.jaudiotagger.tag.TagOptionSingleton
Unsync tag where neccessary, currently only applies to IDv23
setupHeaderSize - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
setupHeaderStartPosition - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader.OggVorbisHeaderSizes
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Create the list of Datatypes that this body expects in the correct order This method needs to be implemented by concrete subclasses
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Setup the Object List.
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAENC
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyASPI
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCHAP
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCRM
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCTOC
TODO:proper mapping
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Setup the Object List.
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyENCR
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyEQU2
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyEQUA
TODO:proper mapping
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyETCO
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGRID
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
Consists of a text encoding , and then a series of null terminated Strings, there should be an even number of Strings as they are paired as involvement/involvee
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyLINK
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyMCDI
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyMLLT
TODO:proper mapping
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPCNT
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOPM
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPOSS
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPRIV
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRBUF
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVA2
Setup the Object List.
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVAD
Setup the Object List.
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyRVRB
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySEEK
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySIGN
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYLT
Setup Object List
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodySYTC
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTRCK
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
This is different to other text Frames
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Setup the Object List.
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
 
setupObjectList() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
This is different ot other URL Links
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyAUT
 
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAL
 
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyEAR
 
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyETT
 
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
TODO
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIND
 
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF
 
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
TODO
setupObjectList() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
TODO
setUrlLink(String) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
Set URL Link
setValue(Object) - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Set the value held by this datatype, this is used typically used when the user wants to modify the value in an existing frame.
setValue(Object) - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
 
setValue(Object) - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
 
setValue(Object) - Method in class org.jaudiotagger.tag.datatype.StringDate
 
setValue(Object) - Method in class org.jaudiotagger.tag.datatype.StringDateTime
 
setValue(Object) - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
setValue(String) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
setVariableBitRate(boolean) - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Sets the VBR flag for the represented audio clip.
setVbr() - Method in class org.jaudiotagger.audio.mp3.XingFrame
Set whether or not VBR, (Xing can also be used for CBR though this is less useful)
setVendor(String) - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Set the vendor, known as the encoder generally

We dont want this to be blank, when written to file this field is written to a different location to all other fields but user of library can just reat it as another field

setVersion() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Set the version of this frame as an int value (see constants)
setWordValue(int) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Sets the Value of the current metadata descriptor.
setYear(String) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
setYear(String) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Set year
sfDateOut - Variable in class org.jaudiotagger.logging.LogFormatter
 
shortSummarizeOggPageHeaders(File) - Method in class org.jaudiotagger.audio.ogg.OggFileReader
Summarizes the first five pages, normally all we are interested in
showReadFormats() - Static method in class org.jaudiotagger.tag.ImageHandling
Show read formats On Windows supports png/jpeg/bmp/gif
showWriteFormats() - Static method in class org.jaudiotagger.tag.ImageHandling
Show write formats On Windows supports png/jpeg/bmp
size - Variable in class org.jaudiotagger.audio.real.RealChunk
 
size - Variable in class org.jaudiotagger.tag.datatype.AbstractDataType
Holds the size of the data in file when read/written
size - Variable in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Frame Body Size, originally this is size as indicated in frame header when we come to writing data we recalculate it.
skip(long) - Method in class org.jaudiotagger.audio.asf.io.CountingInputStream
skip(long) - Method in class org.jaudiotagger.audio.asf.io.FullRequestInputStream
skip(long) - Method in class org.jaudiotagger.audio.asf.io.RandomAccessFileInputstream
source - Variable in class org.jaudiotagger.audio.asf.io.RandomAccessFileInputstream
The file access to read from.
splitByNullSeperator(String) - Static method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Split the values seperated by null character
startByte - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
startCreateBasicSecondPage(OggVorbisTagReader.OggVorbisHeaderSizes, int, int, OggPageHeader, ByteBuffer) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
Create a second Page, and add comment header to it, but page is incomplete may want to add addition header and need to calculate CRC
startOfFlacInFile - Variable in class org.jaudiotagger.audio.flac.FlacStreamReader
 
startPosition - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
statusFlags - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
This holds the Status flags (not supported in v2.20
stco - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
stcoNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
STREAM_INFO_DATA_LENGTH - Static variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
STREAM_PRIORITY_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
STREAM_TYPE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
StreamBitratePropertiesChunk - Class in org.jaudiotagger.audio.asf.data
This class represents the "Stream Bitrate Properties" chunk of an ASF media file.
StreamBitratePropertiesChunk(BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.StreamBitratePropertiesChunk
Creates an instance.
StreamBitratePropertiesReader - Class in org.jaudiotagger.audio.asf.io
This class reads the chunk containing the stream bitrate properties.
StreamBitratePropertiesReader() - Constructor for class org.jaudiotagger.audio.asf.io.StreamBitratePropertiesReader
Should not be used for now.
StreamChunk - Class in org.jaudiotagger.audio.asf.data
This class is the base for all handled stream contents.
StreamChunk(GUID, BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.StreamChunk
Creates an instance
StreamChunkReader - Class in org.jaudiotagger.audio.asf.io
Reads and interprets the data of the audio or video stream information chunk.
StreamChunkReader() - Constructor for class org.jaudiotagger.audio.asf.io.StreamChunkReader
Shouldn't be used for now.
streamEnabled - Variable in enum org.jaudiotagger.audio.asf.data.ContainerType
true if descriptor field can refer to specific streams.
streamNumber - Variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
The number of the stream, this descriptor applies to.
streamNumber - Variable in class org.jaudiotagger.audio.asf.data.StreamChunk
This field stores the number of the current stream.
streamNumbers - Variable in class org.jaudiotagger.audio.asf.data.StreamBitratePropertiesChunk
For each call of StreamBitratePropertiesChunk.addBitrateRecord(int,long) an Integer object is appended, which represents the stream-number.
streamSerialNumber - Variable in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
streamSpecificDataSize - Variable in class org.jaudiotagger.audio.asf.data.StreamChunk
 
StringDate - Class in org.jaudiotagger.tag.datatype
Represents a timestamp field
StringDate(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.StringDate
Creates a new ObjectStringDate datatype.
StringDate(StringDate) - Constructor for class org.jaudiotagger.tag.datatype.StringDate
 
StringDateTime - Class in org.jaudiotagger.tag.datatype
Represents a timestamp field
StringDateTime(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.StringDateTime
Creates a new ObjectStringDateTime datatype.
StringDateTime(StringDateTime) - Constructor for class org.jaudiotagger.tag.datatype.StringDateTime
 
StringFixedLength - Class in org.jaudiotagger.tag.datatype
Represents a fixed length String, whereby the length of the String is known.
StringFixedLength(String, AbstractTagFrameBody, int) - Constructor for class org.jaudiotagger.tag.datatype.StringFixedLength
Creates a new ObjectStringFixedsize datatype.
StringFixedLength(StringFixedLength) - Constructor for class org.jaudiotagger.tag.datatype.StringFixedLength
 
StringHashMap - Class in org.jaudiotagger.tag.datatype
Represents a String thats acts as a key into an enumeration of values.
StringHashMap(String, AbstractTagFrameBody, int) - Constructor for class org.jaudiotagger.tag.datatype.StringHashMap
Creates a new ObjectStringHashMap datatype.
StringHashMap(StringHashMap) - Constructor for class org.jaudiotagger.tag.datatype.StringHashMap
 
StringNullTerminated - Class in org.jaudiotagger.tag.datatype
Represents a String whose size is determined by finding of a null character at the end of the String with fixed text encoding.
StringNullTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.StringNullTerminated
Creates a new ObjectStringNullTerminated datatype.
StringNullTerminated(StringNullTerminated) - Constructor for class org.jaudiotagger.tag.datatype.StringNullTerminated
 
strings - Variable in class org.jaudiotagger.audio.asf.data.EncodingChunk
The read strings.
strings - Variable in class org.jaudiotagger.audio.asf.data.EncryptionChunk
The read strings.
StringSizeTerminated - Class in org.jaudiotagger.tag.datatype
Represents a String which is not delimited by null character with fixed text encoding.
StringSizeTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.StringSizeTerminated
Creates a new ObjectStringSizeTerminated datatype.
StringSizeTerminated(StringSizeTerminated) - Constructor for class org.jaudiotagger.tag.datatype.StringSizeTerminated
 
stripChar(String, char) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
Remove all occurances of the given character from the string argument.
subId - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag.FrameAndSubId
 
subId - Variable in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
 
subId - Variable in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
 
subId - Variable in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
 
summarizeOggPageHeaders(File) - Method in class org.jaudiotagger.audio.ogg.OggFileReader
Summarize all the ogg headers in a file

A useful utility function

SupportedFileFormat - Enum in org.jaudiotagger.audio
Files formats currently supported by Library
SupportedFileFormat(String) - Constructor for enum org.jaudiotagger.audio.SupportedFileFormat
 
supportedFrames - Variable in class org.jaudiotagger.tag.id3.ID3Frames
These frames are part of the Official Specification for that Tag Version
supportedKeys - Static variable in class org.jaudiotagger.audio.generic.GenericTag
 
SYNC_BYTE1 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
SYNC_BYTE2 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
SYNC_SIZE - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
Sync Value to identify the start of an MPEGFrame
SynchronisedLyricsContentType - Class in org.jaudiotagger.tag.id3.valuepair
Content Type used by Sysnchronised Lyrics Frame (SYLT)
SynchronisedLyricsContentType() - Constructor for class org.jaudiotagger.tag.id3.valuepair.SynchronisedLyricsContentType
 
synchronize(ByteBuffer) - Static method in class org.jaudiotagger.tag.id3.ID3Unsynchronization
Synchronize an array of bytes, this should only be called if it has been determined the tag is unsynchronised

Any patterns of the form $FF $00 should be replaced by $FF


T

tag - Variable in class org.jaudiotagger.audio.AudioFile
The tag
tag - Variable in class org.jaudiotagger.tag.flac.FlacTag
 
tag - Variable in class org.jaudiotagger.tag.lyrics3.Lyrics3v1Iterator
 
Tag - Interface in org.jaudiotagger.tag
This interface represents the basic data structure for the default audiolibrary functionality.

Some audio file tagging systems allow to specify multiple values for one type of information.

TAG_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TAG_EXT_HEADER_CRC_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_EXT_HEADER_CRC_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TAG_EXT_HEADER_CRC_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_EXT_HEADER_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TAG_EXT_HEADER_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TAG_EXT_HEADER_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_EXT_HEADER_RESTRICTION_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_EXT_HEADER_RESTRICTION_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_EXT_HEADER_UPDATE_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_EXT_NUMBER_BYTES_DATA_LENGTH - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TAG_HEADER_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
TAG_ID - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TAG_ID - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
TAG_LENGTH - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TAG_READER - Static variable in class org.jaudiotagger.audio.asf.io.AsfHeaderReader
ASF reader configured to just extract metadata information.
TAG_RELEASE - Static variable in class org.jaudiotagger.tag.id3.AbstractID3Tag
 
TAG_SIZE_INCREMENT - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
TagConverter - Class in org.jaudiotagger.audio.asf.util
This class provides functionality to convert AsfHeaderobjects into Tagobjects.
TagConverter() - Constructor for class org.jaudiotagger.audio.asf.util.TagConverter
Hidden utility class constructor.
TagException - Exception in org.jaudiotagger.tag
This is the exception that is always generated by any class in these packages.
TagException() - Constructor for exception org.jaudiotagger.tag.TagException
Creates a new TagException datatype.
TagException(Throwable) - Constructor for exception org.jaudiotagger.tag.TagException
Creates a new TagException datatype.
TagException(String) - Constructor for exception org.jaudiotagger.tag.TagException
Creates a new TagException datatype.
TagException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.TagException
Creates a new TagException datatype.
TagField - Interface in org.jaudiotagger.tag
Implementing classes represent a tag field for the entagged audio library.
Very basic functionality is defined for use with Tag.
TAGFIELD_TO_ASFFIELD - Static variable in class org.jaudiotagger.audio.asf.tag.AsfTag
This map contains the mapping from FieldKey to AsfFieldKey.
tagFieldToId3 - Variable in class org.jaudiotagger.tag.id3.ID3v22Frames
Maps from Generic key to ID3 key
tagFieldToId3 - Variable in class org.jaudiotagger.tag.id3.ID3v23Frames
Maps from Generic key to ID3 key
tagFieldToId3 - Variable in class org.jaudiotagger.tag.id3.ID3v24Frames
 
tagFieldToID3v1Field - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
tagFieldToMp4Field - Static variable in class org.jaudiotagger.tag.mp4.Mp4Tag
 
tagFieldToOggField - Static variable in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
tagFormatter - Static variable in class org.jaudiotagger.audio.mp3.MP3File
 
tagger - Variable in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
 
tagger - Variable in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
 
Tagger - Enum in org.jaudiotagger.tag.reference
An enumeration of popular tagger applications

Tagger() - Constructor for enum org.jaudiotagger.tag.reference.Tagger
 
taggers - Variable in enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
 
TagNotFoundException - Exception in org.jaudiotagger.tag
Thrown if the tag o isn't found.
TagNotFoundException() - Constructor for exception org.jaudiotagger.tag.TagNotFoundException
Creates a new TagNotFoundException datatype.
TagNotFoundException(Throwable) - Constructor for exception org.jaudiotagger.tag.TagNotFoundException
Creates a new TagNotFoundException datatype.
TagNotFoundException(String) - Constructor for exception org.jaudiotagger.tag.TagNotFoundException
Creates a new TagNotFoundException datatype.
TagNotFoundException(String, Throwable) - Constructor for exception org.jaudiotagger.tag.TagNotFoundException
Creates a new TagNotFoundException datatype.
TagOptionSingleton - Class in org.jaudiotagger.tag
 
TagOptionSingleton() - Constructor for class org.jaudiotagger.tag.TagOptionSingleton
Creates a new TagOptions datatype.
tagOptionTable - Static variable in class org.jaudiotagger.tag.TagOptionSingleton
 
tagRestriction - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
Tag has restrictions
tagSizeRestriction - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
If set then Tag Size Restrictions 00 No more than 128 frames and 1 MB total tag size.
TagTextField - Interface in org.jaudiotagger.tag
This interface extends the default field definition by methods for working with human readable text.
A TagTextField does not store binary data.
targetFile - Variable in class org.jaudiotagger.audio.asf.io.RandomAccessFileOutputStream
the file to write to.
tc - Variable in class org.jaudiotagger.audio.flac.FlacTagWriter
 
tc - Variable in class org.jaudiotagger.audio.mp4.Mp4TagWriter
 
tc - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
TEMP_FILENAME_SUFFIX - Static variable in class org.jaudiotagger.audio.generic.AudioFileWriter
 
Test - Class in org.jaudiotagger
User: paul Date: 09-Jun-2009
Test() - Constructor for class org.jaudiotagger.Test
 
Test2 - Class in org.jaudiotagger
 
Test2() - Constructor for class org.jaudiotagger.Test2
 
TestAudioTagger - Class in org.jaudiotagger.test
Simple class that will attempt to recusively read all files within a directory, flags errors that occur.
TestAudioTagger() - Constructor for class org.jaudiotagger.test.TestAudioTagger
 
TestAudioTagger.DirFilter - Class in org.jaudiotagger.test
 
TestAudioTagger.DirFilter() - Constructor for class org.jaudiotagger.test.TestAudioTagger.DirFilter
 
TestCreatingTag - Class in org.jaudiotagger.test
 
TestCreatingTag() - Constructor for class org.jaudiotagger.test.TestCreatingTag
 
text - Variable in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
TEXT_ENCODING_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
TextEncodedStringNullTerminated - Class in org.jaudiotagger.tag.datatype
Represents a String whose size is determined by finding of a null character at the end of the String.
TextEncodedStringNullTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
Creates a new TextEncodedStringNullTerminated datatype.
TextEncodedStringNullTerminated(String, AbstractTagFrameBody, String) - Constructor for class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
Creates a new TextEncodedStringNullTerminated datatype, with value
TextEncodedStringNullTerminated(TextEncodedStringNullTerminated) - Constructor for class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
 
TextEncodedStringSizeTerminated - Class in org.jaudiotagger.tag.datatype
Represents a String which is not delimited by null character.
TextEncodedStringSizeTerminated(String, AbstractTagFrameBody) - Constructor for class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Creates a new empty TextEncodedStringSizeTerminated datatype.
TextEncodedStringSizeTerminated(TextEncodedStringSizeTerminated) - Constructor for class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Copy constructor
TextEncoding - Class in org.jaudiotagger.tag.id3.valuepair
Text Encoding supported by ID3v24, the id is recognised by ID3 whereas the value maps to a java java.nio.charset.Charset, all the charsets defined below are guaranteed on every Java platform.
TextEncoding() - Constructor for class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
textEncodingRestriction - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
If set Text encoding restrictions 0 No restrictions 1 Strings are only encoded with ISO-8859-1 [ISO-8859-1] or UTF-8 [UTF-8].
textEncodings - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
textFieldSizeRestriction - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
If set Text fields size restrictions 00 No restrictions 01 No string is longer than 1024 characters.
time - Variable in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
time - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
timeEndPos - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
No Idea of the Meaning, but stored anyway.
timeInFormat - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
timeLength - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
timeOffset - Variable in class org.jaudiotagger.audio.asf.data.StreamChunk
Something technical.
timeOutFormat - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
timeOutOverAnHourFormat - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
timePerFrame - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
timeScale - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
TIMESCALE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
TIMESCALE_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
TIMESCALE_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
TIMESCALE_LONG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
TIMESCALE_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
TIMESCALE_SHORT_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
timeStamp - Variable in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
timeStamp - Variable in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
TIMESTAMP_KEY_FIELD_SIZE - Static variable in class org.jaudiotagger.tag.id3.valuepair.EventTimingTimestampTypes
 
timeStampFormat - Variable in class org.jaudiotagger.tag.TagOptionSingleton
default time stamp format for any ID3v2 tag frames which require it.
timeStartPos - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Like FileHeader.timeEndPosno Idea.
TITLE - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
title - Variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
toRemove - Variable in class org.jaudiotagger.audio.asf.io.ChunkRemover
Stores the GUIDs, which are about to be removed by this modifier.
toString() - Method in class org.jaudiotagger.audio.asf.data.Chunk
(overridden)
toString() - Method in class org.jaudiotagger.audio.asf.data.GUID
toString() - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
(overridden)
toString() - Method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
toString() - Method in class org.jaudiotagger.audio.asf.tag.AsfTagField
This method returns a human readable description of the fields contents.
For text fields it should be the text itself.
toString() - Method in class org.jaudiotagger.audio.AudioFile
Returns a multi-line string with the file path, the encoding audioHeaderrmations, and the tag contents.
toString() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
toString() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
toString() - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
toString() - Method in class org.jaudiotagger.audio.generic.AbstractTag
(overridden)
toString() - Method in class org.jaudiotagger.audio.generic.GenericAudioHeader
Pretty prints this encoding info
toString() - Method in class org.jaudiotagger.audio.generic.GenericTag.GenericTagTextField
(overridden)
toString() - Method in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
toString() - Method in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
toString() - Method in class org.jaudiotagger.audio.mp3.VbriFrame
 
toString() - Method in class org.jaudiotagger.audio.mp3.XingFrame
 
toString() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
toString() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
 
toString() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4FtypBox
 
toString() - Method in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
toString() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader.PacketStartAndLength
 
toString() - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
toString() - Method in enum org.jaudiotagger.audio.ogg.VorbisVersion
 
toString() - Method in class org.jaudiotagger.audio.real.RealChunk
 
toString() - Method in class org.jaudiotagger.audio.real.RealTag
 
toString() - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
toString() - Method in class org.jaudiotagger.audio.wav.util.WavRIFFHeader
 
toString() - Method in class org.jaudiotagger.audio.wav.WavTag
 
toString() - Method in class org.jaudiotagger.logging.AbstractTagDisplayFormatter
 
toString() - Method in class org.jaudiotagger.logging.PlainTextTagDisplayFormatter
 
toString() - Method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
toString() - Method in class org.jaudiotagger.tag.datatype.AbstractString
Return String representation of datatype
toString() - Method in class org.jaudiotagger.tag.datatype.BooleanByte
 
toString() - Method in class org.jaudiotagger.tag.datatype.BooleanString
 
toString() - Method in class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
Because this is usually binary data and could be very long we just return the number of bytes held
toString() - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
toString() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
toString() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
toString() - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
toString() - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated.Values
Return the list of values as a single string seperated by a comma
toString() - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
 
toString() - Method in class org.jaudiotagger.tag.datatype.NumberHashMap
 
toString() - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
 
toString() - Method in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
toString() - Method in class org.jaudiotagger.tag.datatype.PartOfSet
 
toString() - Method in class org.jaudiotagger.tag.datatype.StringHashMap
 
toString() - Method in class org.jaudiotagger.tag.id3.AbstractID3Tag
 
toString() - Method in class org.jaudiotagger.tag.id3.AbstractTagFrameBody
Return brief description of FrameBody
toString() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyDeprecated
Because the contents of this frame are an array of bytes and could be large we just return the identifier.
toString() - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUnsupported
Because the contents of this frame are an array of bytes and could be large we just return the identifier.
toString() - Method in class org.jaudiotagger.tag.id3.ID3v1TagField
 
toString() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
toString() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
toString() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
toString() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
toString() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
toString() - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
 
toString() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagCoverField
 
toString() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagReverseDnsField
 
toString() - Method in class org.jaudiotagger.tag.mp4.field.Mp4TagTextField
 
toString() - Method in class org.jaudiotagger.tag.mp4.Mp4Tag
 
toString() - Method in enum org.jaudiotagger.tag.reference.ISOCountry.Country
 
toString() - Method in interface org.jaudiotagger.tag.Tag
 
toString() - Method in interface org.jaudiotagger.tag.TagField
This method returns a human readable description of the fields contents.
For text fields it should be the text itself.
toString() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
 
toString() - Method in class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
 
total - Variable in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
TOTAL_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4Mp4aBox
 
totalNumberOfSamples - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
toWrap - Variable in class org.jaudiotagger.audio.asf.tag.AsfTagField
This descriptor is wrapped.
tr - Variable in class org.jaudiotagger.audio.flac.FlacFileReader
 
tr - Variable in class org.jaudiotagger.audio.mp4.Mp4FileReader
 
track - Variable in class org.jaudiotagger.tag.id3.ID3v11Tag
Track is held as a single byte in v1.1
TRACK - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
TRACK_MAX_VALUE - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
TRACK_MIN_VALUE - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
TRACK_NO_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
TRACK_TOTAL_INDEX - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TrackField
 
TRACK_UNDEFINED - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
trackLength - Variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
trackNoPattern - Static variable in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
trackNoPatternWithTotalCount - Static variable in class org.jaudiotagger.tag.datatype.PartOfSet.PartOfSetValue
 
trakNodes - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
translateFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
This is used when we need to translate a single frame into multiple frames, currently required for TDRC frames.
translateFrame(AbstractID3v2Frame) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
This is used when we need to translate a single frame into multiple frames, currently required for v24 TDRC frames.
TRUE_VALUE - Static variable in class org.jaudiotagger.tag.mp4.field.Mp4TagByteField
 
truncate(String, int) - Static method in class org.jaudiotagger.tag.id3.ID3Tags
truncate a string if it longer than the argument
truncateTextWithoutErrors - Variable in class org.jaudiotagger.tag.TagOptionSingleton
Some formats impose maxmimum lengths for fields , if the text provided is longer than the formats allows it will truncate and write a warning, if this is not set it will throw an exception
tw - Variable in class org.jaudiotagger.audio.flac.FlacFileWriter
 
tw - Variable in class org.jaudiotagger.audio.mp4.Mp4FileWriter
 
type - Variable in class org.jaudiotagger.audio.asf.data.StreamChunk
Stores the stream type.
type - Variable in enum org.jaudiotagger.audio.ogg.util.VorbisPacketType
 
type - Variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
TYPE_ALBUM - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TYPE_ARTIST - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TYPE_BINARY - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for binary data.
TYPE_BODY - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
TYPE_BODY - Static variable in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
 
TYPE_BOOLEAN - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for booleans.
TYPE_COMMENT - Static variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 
TYPE_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
 
TYPE_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
TYPE_COMPRESSION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
TYPE_CRCDATA - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TYPE_CRCDATA - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_DATALENGTHINDICATOR - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
TYPE_DUPLICATEBYTES - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Holds byte count of invalid duplicate frames
TYPE_DUPLICATEFRAMEID - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Holds the ids of invalid duplicate frames
TYPE_DWORD - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for DWORD (32-bit unsigned).
TYPE_ELEMENT - Static variable in class org.jaudiotagger.tag.datatype.AbstractDataType
 
TYPE_EMPTYFRAMEBYTES - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Holds byte count of empty frames
TYPE_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
TYPE_ENCRYPTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
TYPE_EXPERIMENTAL - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TYPE_EXPERIMENTAL - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_EXTENDED - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TYPE_EXTENDED - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_FILEALTERPRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
TYPE_FILEALTERPRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
 
TYPE_FILEREADSIZE - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Holds the size of the tag as reported by the tag header
TYPE_FLAGS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
 
TYPE_FLAGS - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
 
TYPE_FOOTER - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_FRAME - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
TYPE_FRAME_SIZE - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
TYPE_FRAMEUNSYNCHRONIZATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
TYPE_GENRE - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TYPE_GROUPIDENTITY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
 
TYPE_GROUPIDENTITY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
 
TYPE_GUID - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for GUIDs (128-bit).
TYPE_HEADER - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
 
TYPE_IMAGEENCODINGRESTRICTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_IMAGESIZERESTRICTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_INVALIDFRAMEBYTES - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Holds byte count of invalid frames
TYPE_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
TYPE_MP3 - Static variable in class org.jaudiotagger.audio.mp3.MP3AudioHeader
 
TYPE_PADDINGSIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TYPE_PADDINGSIZE - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_POS - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
TYPE_POS_INCLUDING_HEADER - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
TYPE_QWORD - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for QWORD (64-bit unsinged).
TYPE_READONLY - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
TYPE_READONLY - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
 
TYPE_STRING - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for Strings.
TYPE_TAG - Static variable in class org.jaudiotagger.tag.id3.AbstractTag
 
TYPE_TAGALTERPRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame.StatusFlags
 
TYPE_TAGALTERPRESERVATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
 
TYPE_TAGRESTRICTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_TAGSIZERESTRICTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_TEXTENCODINGRESTRICTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_TEXTFIELDSIZERESTRICTION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_TITLE - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
TYPE_TRACK - Static variable in class org.jaudiotagger.tag.id3.ID3v11Tag
 
TYPE_UNSYNCHRONISATION - Static variable in class org.jaudiotagger.tag.id3.ID3v22Tag
 
TYPE_UNSYNCHRONISATION - Static variable in class org.jaudiotagger.tag.id3.ID3v23Tag
 
TYPE_UNSYNCHRONISATION - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_UPDATETAG - Static variable in class org.jaudiotagger.tag.id3.ID3v24Tag
 
TYPE_WORD - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Constant for the metadata descriptor-type for WORD (16-bit unsigned).
TYPE_YEAR - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v1Tag
 
typeSpecificDataSize - Variable in class org.jaudiotagger.audio.asf.data.StreamChunk
Stores the size of type specific data structure within chunk.

U

u(int) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataStreamInfo
 
u(int) - Method in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockHeader
 
u(int) - Static method in class org.jaudiotagger.audio.ogg.util.OggCRCFactory
 
u(int) - Method in class org.jaudiotagger.audio.ogg.util.OggPageHeader
 
u(int) - Method in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
u(int) - Method in class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
udtaNode - Variable in class org.jaudiotagger.audio.mp4.Mp4AtomTree
 
UFID_ID3TEST - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
 
UFID_MUSICBRAINZ - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyUFID
 
UnableToCreateFileException - Exception in org.jaudiotagger.audio.exceptions
Should be thrown when unable to create a file when it is expected it should be creatable.
UnableToCreateFileException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.UnableToCreateFileException
 
UnableToModifyFileException - Exception in org.jaudiotagger.audio.exceptions
Should be thrown when unable to modify a file when it is expected it should bemodifiable.
UnableToModifyFileException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.UnableToModifyFileException
 
UnableToRenameFileException - Exception in org.jaudiotagger.audio.exceptions
Should be thrown when unable to rename a file when it is expected it should rename.
UnableToRenameFileException(String) - Constructor for exception org.jaudiotagger.audio.exceptions.UnableToRenameFileException
 
uncompressedFrameSize - Variable in class org.jaudiotagger.audio.asf.data.FileHeader
Size of an uncompressed video frame.
unknown1 - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
unknown2 - Variable in class org.jaudiotagger.audio.mp4.atom.Mp4AlacBox
 
UNSUPPORTED_ID - Static variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
unsynchronization - Variable in class org.jaudiotagger.tag.id3.ID3v22Tag
If set all frames in the tag uses unsynchronisation
unsynchronization - Variable in class org.jaudiotagger.tag.id3.ID3v23Tag
All frames in the tag uses unsynchronisation
unsynchronization - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
All frames in the tag uses unsynchronisation
unsynchronize(byte[]) - Static method in class org.jaudiotagger.tag.id3.ID3Unsynchronization
Unsynchronize an array of bytes, this should only be called if the decision has already been made to unsynchronize the byte array

In order to prevent a media player from incorrectly interpreting the contents of a tag, all $FF bytes followed by a byte with value >=224 must be followed by a $00 byte (thus, $FF $F0 sequences become $FF $00 $F0).

unsyncTags - Variable in class org.jaudiotagger.tag.TagOptionSingleton
Unsynchronize tags/frames this is rarely required these days and can cause more problems than it solves
update(ByteBuffer) - Method in class org.jaudiotagger.audio.mp4.atom.Mp4BoxHeader
Create header using headerdata, expected to find header at headerdata current position

Note after processing adjusts position to immediately after header

updateField(String) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
updateTag - Variable in class org.jaudiotagger.tag.id3.ID3v24Tag
Tag is an update
URL_DISCOGS_ARTIST_SITE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
URL_DISCOGS_RELEASE_SITE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
URL_LYRICS_SITE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
URL_OFFICIAL_RELEASE_SITE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
URL_WIKIPEDIA_ARTIST_SITE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
URL_WIKIPEDIA_RELEASE_SITE - Static variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
 
UTF_16 - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
UTF_16BE - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
UTF_8 - Static variable in class org.jaudiotagger.tag.id3.valuepair.TextEncoding
 
Utils - Class in org.jaudiotagger.audio.asf.util
Some static Methods which are used in several Classes.
Utils() - Constructor for class org.jaudiotagger.audio.asf.util.Utils
 
Utils - Class in org.jaudiotagger.audio.generic
Contains various frequently used static functions in the different tag formats
Utils() - Constructor for class org.jaudiotagger.audio.generic.Utils
 

V

V22_BMP_FORMAT - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
V22_GIF_FORMAT - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
V22_JPG_FORMAT - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
V22_PNG_FORMAT - Static variable in class org.jaudiotagger.tag.id3.valuepair.ImageFormats
 
v2GenresTypes - Static variable in class org.jaudiotagger.tag.id3.valuepair.V2GenreTypes
 
V2GenreTypes - Class in org.jaudiotagger.tag.id3.valuepair
ID3V2 Genre list

V2GenreTypes() - Constructor for class org.jaudiotagger.tag.id3.valuepair.V2GenreTypes
 
validFrameIdentifier - Static variable in class org.jaudiotagger.tag.id3.ID3v22Frame
 
validFrameIdentifier - Static variable in class org.jaudiotagger.tag.id3.ID3v23Frame
 
validFrameIdentifier - Static variable in class org.jaudiotagger.tag.id3.ID3v24Frame
 
value - Variable in class org.jaudiotagger.tag.datatype.AbstractDataType
Holds the data
value - Variable in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
value - Variable in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
value - Variable in enum org.jaudiotagger.tag.reference.MusicalKey
 
valueList - Variable in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
valueList - Variable in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated.Values
 
valueOf(String) - Static method in enum org.jaudiotagger.audio.asf.data.ContainerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.flac.metadatablock.BlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.mp4.EncoderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.ogg.util.OggPageHeader.HeaderTypeFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.ogg.util.VorbisPacketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.ogg.VorbisVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.audio.SupportedFileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.fix.Fix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.logging.ErrorMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.logging.FileSystemMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.FieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.id3.Id3FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.id3.ID3v1FieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.id3.valuepair.ID3V2ExtendedGenreTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.reference.ISOCountry.Country
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.reference.MusicalKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.reference.Tagger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jaudiotagger.audio.asf.data.ContainerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.asf.tag.AsfFieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.flac.metadatablock.BlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.AudioProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox.MediaDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.mp4.EncoderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.ogg.util.OggPageHeader.HeaderTypeFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.ogg.util.VorbisPacketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.ogg.VorbisVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.audio.SupportedFileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.fix.Fix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.logging.ErrorMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.logging.FileSystemMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.FieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.id3.Id3FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.id3.ID3v1FieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.id3.ID3v22FieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.id3.ID3v23FieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.id3.ID3v24FieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.id3.valuepair.ID3V2ExtendedGenreTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.mp4.atom.Mp4ContentTypeValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.mp4.atom.Mp4RatingValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.mp4.field.Mp4FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.mp4.Mp4FieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.mp4.Mp4NonStandardFieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.reference.ISOCountry.Country
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.reference.MusicalKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.reference.Tagger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
Returns an array containing the constants of this enum type, in the order they are declared.
valueToBuffer(int) - Static method in class org.jaudiotagger.tag.id3.ID3SyncSafeInteger
Convert int value to syncsafe value held in bytearray
valueToId - Variable in class org.jaudiotagger.tag.datatype.AbstractValuePair
 
valueToKey - Variable in class org.jaudiotagger.tag.datatype.NumberHashMap
value to key map
valueToKey - Variable in class org.jaudiotagger.tag.datatype.StringHashMap
 
vbr - Variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
vbr - Variable in class org.jaudiotagger.audio.mp3.XingFrame
 
VBRI_AUDIOSIZE_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_DELAY_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_FRAMECOUNT_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_HEADER_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_IDENTIFIER_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_OFFSET - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_QUALITY_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_TOC_ENTRY_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
 
VBRI_VBR_ID - Static variable in class org.jaudiotagger.audio.mp3.VbriFrame
Identifier
VbriFrame - Class in org.jaudiotagger.audio.mp3
Vrbi Frame

VbriFrame() - Constructor for class org.jaudiotagger.audio.mp3.VbriFrame
Read the VBRI Properties from the buffer
version - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
The version of this MPEG frame (see the constants)
VERSION_1 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
VERSION_2 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
VERSION_2_5 - Static variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
VERSION_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4EsdsBox
 
VERSION_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4HdlrBox
 
VERSION_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
VERSION_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
VERSION_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
VERSION_FLAG_LENGTH - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
VERSION_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MdhdBox
 
VERSION_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4MvhdBox
 
VERSION_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StcoBox
 
VERSION_FLAG_POS - Static variable in class org.jaudiotagger.audio.mp4.atom.Mp4StsdBox
 
VERSION_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4DataBox
 
VERSION_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4MeanBox
 
VERSION_LENGTH - Static variable in class org.jaudiotagger.tag.mp4.atom.Mp4NameBox
 
versionAsString - Variable in class org.jaudiotagger.audio.mp3.MPEGFrameHeader
 
vetoThrown(AudioFileModificationListener, AudioFile, ModifyVetoException) - Method in class org.jaudiotagger.audio.generic.AudioFileModificationAdapter
(overridden)
vetoThrown(AudioFileModificationListener, AudioFile, ModifyVetoException) - Method in interface org.jaudiotagger.audio.generic.AudioFileModificationListener
This method notifies about a veto exception that has been thrown by another listener.
vetoThrown(AudioFileModificationListener, AudioFile, ModifyVetoException) - Method in class org.jaudiotagger.audio.generic.ModificationHandler
(overridden)
VideoStreamChunk - Class in org.jaudiotagger.audio.asf.data
 
VideoStreamChunk(BigInteger) - Constructor for class org.jaudiotagger.audio.asf.data.VideoStreamChunk
Creates an instance.
VorbisCommentCreator - Class in org.jaudiotagger.tag.vorbiscomment
Create the raw packet data for a Vorbis Comment Tag
VorbisCommentCreator() - Constructor for class org.jaudiotagger.tag.vorbiscomment.VorbisCommentCreator
 
VorbisCommentFieldKey - Enum in org.jaudiotagger.tag.vorbiscomment
Vorbis Comment Field Names

This partial list is derived fom the following sources: http://xiph.org/vorbis/doc/v-comment.html http://wiki.musicbrainz.org/PicardQt/TagMapping http://reactor-core.org/ogg-tagging.html

VorbisCommentFieldKey(String) - Constructor for enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
 
VorbisCommentFieldKey(String, EnumSet<Tagger>) - Constructor for enum org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
 
vorbisCommentReader - Variable in class org.jaudiotagger.audio.flac.FlacTagReader
 
vorbisCommentReader - Variable in class org.jaudiotagger.audio.ogg.OggVorbisTagReader
 
VorbisCommentReader - Class in org.jaudiotagger.tag.vorbiscomment
Create the VorbisCommentTag by reading from the raw packet data

VorbisCommentReader() - Constructor for class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
VorbisCommentReader(Fix) - Constructor for class org.jaudiotagger.tag.vorbiscomment.VorbisCommentReader
 
VorbisCommentTag - Class in org.jaudiotagger.tag.vorbiscomment
This is the logical representation of Vorbis Comment Data
VorbisCommentTag() - Constructor for class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTag
Only used within Package, hidden because it doesnt set Vendor which should be done when created by end user
VorbisCommentTagField - Class in org.jaudiotagger.tag.vorbiscomment
This class represents the name and content of a tag entry in ogg-files.
VorbisCommentTagField(byte[]) - Constructor for class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
Creates an instance.
VorbisCommentTagField(String, String) - Constructor for class org.jaudiotagger.tag.vorbiscomment.VorbisCommentTagField
Creates an instance.
VorbisHeader - Interface in org.jaudiotagger.audio.ogg.util
Defines variables common to all vorbis headers
VorbisIdentificationHeader - Class in org.jaudiotagger.audio.ogg.util
Vorbis Identification header

From http://xiph.org/vorbis/doc/Vorbis_I_spec.html#id326710

The identification header is a short header of only a few fields used to declare the stream definitively as Vorbis, and provide a few externally relevant pieces of information about the audio stream.

VorbisIdentificationHeader(byte[]) - Constructor for class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
VorbisPacketType - Enum in org.jaudiotagger.audio.ogg.util
Vorbis Packet Type

In an Vorbis Stream there should be one instance of the three headers, and many audio packets

VorbisPacketType(int) - Constructor for enum org.jaudiotagger.audio.ogg.util.VorbisPacketType
 
VorbisSetupHeader - Class in org.jaudiotagger.audio.ogg.util
Vorbis Setup header

We dont need to decode a vorbis setup header for metatagging, but we should be able to identify it.

VorbisSetupHeader(byte[]) - Constructor for class org.jaudiotagger.audio.ogg.util.VorbisSetupHeader
 
vorbisVersion - Variable in class org.jaudiotagger.audio.ogg.util.VorbisIdentificationHeader
 
VorbisVersion - Enum in org.jaudiotagger.audio.ogg
Vorbis Version

Ordinal is used to map from internal representation

VorbisVersion(String) - Constructor for enum org.jaudiotagger.audio.ogg.VorbisVersion
 
vtr - Variable in class org.jaudiotagger.audio.ogg.OggFileReader
 
vtw - Variable in class org.jaudiotagger.audio.ogg.OggFileWriter
 

W

WavFileReader - Class in org.jaudiotagger.audio.wav
 
WavFileReader() - Constructor for class org.jaudiotagger.audio.wav.WavFileReader
 
WavFileWriter - Class in org.jaudiotagger.audio.wav
 
WavFileWriter() - Constructor for class org.jaudiotagger.audio.wav.WavFileWriter
 
WavFormatHeader - Class in org.jaudiotagger.audio.wav.util
 
WavFormatHeader(byte[]) - Constructor for class org.jaudiotagger.audio.wav.util.WavFormatHeader
 
WavInfoReader - Class in org.jaudiotagger.audio.wav.util
 
WavInfoReader() - Constructor for class org.jaudiotagger.audio.wav.util.WavInfoReader
 
WavRIFFHeader - Class in org.jaudiotagger.audio.wav.util
 
WavRIFFHeader(byte[]) - Constructor for class org.jaudiotagger.audio.wav.util.WavRIFFHeader
 
WavTag - Class in org.jaudiotagger.audio.wav
 
WavTag() - Constructor for class org.jaudiotagger.audio.wav.WavTag
 
width - Variable in class org.jaudiotagger.audio.flac.metadatablock.MetadataBlockDataPicture
 
WMA - Static variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the audio codec number for WMA
WMA_CBR - Static variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the audio codec number for WMA (CBR)
WMA_LOSSLESS - Static variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the audio codec number for WMA_LOSSLESS
WMA_PRO - Static variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the audio codec number for WMA_PRO
WMA_VBR - Static variable in class org.jaudiotagger.audio.asf.data.AudioStreamChunk
Stores the audio codec number for WMA (VBR)
WORD_MAXVALUE - Static variable in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Maximum value for WORD.
wrapped - Variable in class org.jaudiotagger.audio.asf.io.CountingOutputstream
The stream to forward the write calls.
writableChunk - Variable in class org.jaudiotagger.audio.asf.io.WriteableChunkModifer
The chunk to write.
write(byte[]) - Method in class org.jaudiotagger.audio.asf.io.CountingOutputstream
write(byte[], int, int) - Method in class org.jaudiotagger.audio.asf.io.CountingOutputstream
write(int) - Method in class org.jaudiotagger.audio.asf.io.CountingOutputstream
write(byte[], int, int) - Method in class org.jaudiotagger.audio.asf.io.RandomAccessFileOutputStream
write(int) - Method in class org.jaudiotagger.audio.asf.io.RandomAccessFileOutputStream
write(AudioFile) - Static method in class org.jaudiotagger.audio.AudioFileIO

Write the tag contained in the audiofile in the actual file on the disk.

write(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacTagWriter
Write tag to file
write(AudioFile) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
Write the tag (if not empty) present in the AudioFile in the associated File
write(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4TagWriter
Write tag to rafTemp file
write(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Frame
 
write(File, long) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Write tag to file.
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Write tag to file.
write(WritableByteChannel) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Write tag to channel.
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.AbstractTag
Writes the tag to the file
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
Because Text frames have a text encoding we need to check the text String does not contain characters that cannot be encoded in current encoding before we write data.
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
If the description cannot be encoded using the current encoding change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
Write the contents of this datatype to the byte array
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyAPIC
If the description cannot be encoded using current encoder, change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM
Because COMM have a text encoding we need to check the text String does not contain characters that cannot be encoded in current encoding before we write data.
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyCOMR
If the seller or description cannot be encoded using current encoder, change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyGEOB
If the filename or description cannot be encoded using current encoder, change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyIPLS
Because have a text encoding we need to check the data values do not contain characters that cannot be encoded in current encoding before we write data.
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyOWNE
If the seller name cannot be encoded using current encoder, change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyPIC
If the description cannot be encoded using current encoder, change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyTXXX
Because TXXX frames also have a text encoded description we need to check this as well.
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSER
If the text cannot be encoded using current encoder, change the encoder
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyUSLT
 
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
If the description cannot be encoded using the current encoding change the encoder
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.ID3v11Tag
Write this representation of tag to the file indicated
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.id3.ID3v1Tag
Write this tag to the file, replacing any tag previously existing
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.ID3v22Frame
Write Frame raw data
write(File, long) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Write tag to file.
write(WritableByteChannel) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Write tag to channel.
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.ID3v23Frame
Write the frame to bufferOutputStream
write(File, long) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Write tag to file

TODO:we currently never write the Extended header , but if we did the size calculation in this method would be slightly incorrect

write(WritableByteChannel) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Write tag to channel.
write(ByteArrayOutputStream) - Method in class org.jaudiotagger.tag.id3.ID3v24Frame
Write the frame.
write(File, long) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Write tag to file.
write(WritableByteChannel) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Write tag to channel.
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
Write the contents of this datatype to the file at the position it is currently at.
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyUnsupported
 
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v1
 
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2
 
write(RandomAccessFile) - Method in class org.jaudiotagger.tag.lyrics3.Lyrics3v2Field
 
WRITE_MODE - Static variable in class org.jaudiotagger.audio.generic.AudioFileWriter
 
WriteableChunk - Interface in org.jaudiotagger.audio.asf.io
Implementors can write themselves directly to an output stream, and have the ability to tell the size they would need, as well as determine if they are empty.
WriteableChunkModifer - Class in org.jaudiotagger.audio.asf.io
A chunk modifier which works with information provided by WriteableChunk objects.
WriteableChunkModifer(WriteableChunk) - Constructor for class org.jaudiotagger.audio.asf.io.WriteableChunkModifer
Creates an instance.
writeBufferToFile(File, ByteBuffer, byte[], int, int, long) - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Write the data from the buffer to the file
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.AbstractDataType
Starting point write ID3 Datatype back to array of bytes.
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.BooleanByte
 
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.BooleanString
 
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.ByteArraySizeTerminated
Write contents to a byte array
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.ID3v2LyricLine
 
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.MultipleTextEncodedStringNullTerminated
For every String write to bytebuffer
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.NumberFixedLength
Write data to byte array
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.NumberVariableLength
Write to Byte Array
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.PartOfSet
Write String into byte array

It will remove a trailing null terminator if exists if the option RemoveTrailingTerminatorOnWrite has been set.

writeByteArray() - Method in class org.jaudiotagger.tag.datatype.StringFixedLength
Write String into byte array

The string will be adjusted to ensure the correct number of bytes are written, If the current value is null or to short the written value will have the 'space' character appended to ensure this.

writeByteArray() - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringNullTerminated
Write String into byte array, adding a null character to the end of the String
writeByteArray() - Method in class org.jaudiotagger.tag.datatype.TextEncodedStringSizeTerminated
Write String into byte array

It will remove a trailing null terminator if exists if the option RemoveTrailingTerminatorOnWrite has been set.

writeFile(AudioFile) - Method in class org.jaudiotagger.audio.AudioFileIO

Write the tag contained in the audiofile in the actual file on the disk.

writeFile(AudioFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileWriter
 
writeFlags - Variable in class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags
 
writeFramesToBuffer() - Method in class org.jaudiotagger.tag.id3.AbstractID3v2Tag
Write all the frames to the byteArrayOutputStream

writeHeader(RandomAccessFile, int) - Method in class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
This is called by superclass when attempt to write data from file.
writeHeaderToBuffer(int, int) - Method in class org.jaudiotagger.tag.id3.ID3v22Tag
Write the ID3 header to the ByteBuffer.
writeHeaderToBuffer(int, int) - Method in class org.jaudiotagger.tag.id3.ID3v23Tag
Write the ID3 header to the ByteBuffer.
writeHeaderToBuffer(int, int) - Method in class org.jaudiotagger.tag.id3.ID3v24Tag
Write the ID3 header to the ByteBuffer.
writeImage(BufferedImage, String) - Static method in class org.jaudiotagger.tag.ImageHandling
Write buffered image as required format
writeImageAsPng(BufferedImage) - Static method in class org.jaudiotagger.tag.ImageHandling
 
writeInto(OutputStream) - Method in class org.jaudiotagger.audio.asf.data.ContentBranding
Writes the chunk into the specified output stream, as ASF stream chunk.
writeInto(OutputStream) - Method in class org.jaudiotagger.audio.asf.data.ContentDescription
Writes the chunk into the specified output stream, as ASF stream chunk.
writeInto(OutputStream) - Method in class org.jaudiotagger.audio.asf.data.MetadataContainer
Writes the chunk into the specified output stream, as ASF stream chunk.
writeInto(OutputStream, ContainerType) - Method in class org.jaudiotagger.audio.asf.data.MetadataDescriptor
Writes this descriptor into the specified output stream.
writeInto(OutputStream) - Method in interface org.jaudiotagger.audio.asf.io.WriteableChunk
Writes the chunk into the specified output stream, as ASF stream chunk.
writeIt() - Static method in class org.jaudiotagger.Test
 
writeMetadataSameSize(ByteBuffer, long, long, FileChannel, FileChannel) - Method in class org.jaudiotagger.audio.mp4.Mp4TagWriter
Replace the ilst metadata

Because it is the same size as the original data nothing else has to be modified

writeRemainingPages(int, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
Write all the remaining pages as they are except that the page sequence needs to be modified.
writeRemainingPagesOld(int, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggVorbisTagWriter
 
writers - Variable in class org.jaudiotagger.audio.AudioFileIO
 
writeString() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Image
 
writeString() - Method in class org.jaudiotagger.tag.datatype.Lyrics3Line
 
writeString() - Method in class org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
 
writeString() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyIMG
 
writeString() - Method in class org.jaudiotagger.tag.lyrics3.FieldFrameBodyLYR
 
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.asf.AsfFileWriter
This is called when a tag has to be written in a file.
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.flac.FlacFileWriter
 
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.generic.AudioFileWriter
This is called when a tag has to be written in a file.
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.mp3.MP3FileWriter
 
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.mp4.Mp4FileWriter
 
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.ogg.OggFileWriter
 
writeTag(Tag, RandomAccessFile, RandomAccessFile) - Method in class org.jaudiotagger.audio.wav.WavFileWriter
 
writeUINT16(int, OutputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Writes the given value as UINT16 into the stream.
writeUINT32(long, OutputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Writes the given value as UINT32 into the stream.
writeUINT64(long, OutputStream) - Static method in class org.jaudiotagger.audio.asf.util.Utils
Writes the given value as UINT64 into the stream.

X

XING_AUDIOSIZE_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
XING_CBR_ID - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
Use when it is a CBR (Constant Bitrate) file
XING_FLAG_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
XING_FRAMECOUNT_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
XING_HEADER_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
XING_IDENTIFIER_BUFFER_SIZE - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
 
XING_VBR_ID - Static variable in class org.jaudiotagger.audio.mp3.XingFrame
Use when it is a VBR (Variable Bitrate) file
XingFrame - Class in org.jaudiotagger.audio.mp3
Xing Frame

XingFrame() - Constructor for class org.jaudiotagger.audio.mp3.XingFrame
Read the Xing Properties from the buffer
xmlCData(String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
Return CDATA tag around xml data e.g We also need to deal with special chars
xmlCDataTagClose - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlCDataTagOpen - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlClose(String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
Return xml close tag around a string e.g
xmlCloseEnd - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlCloseStart - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlFullTag(String, String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlOpen(String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
Return xml open tag round a string e.g
xmlOpenEnd - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlOpenHeading(String, String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlOpenStart - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlSingleTag(String) - Static method in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
xmlSingleTagClose - Static variable in class org.jaudiotagger.logging.XMLTagDisplayFormatter
 
XMLTagDisplayFormatter - Class in org.jaudiotagger.logging
 
XMLTagDisplayFormatter() - Constructor for class org.jaudiotagger.logging.XMLTagDisplayFormatter
 

Y

year - Variable in class org.jaudiotagger.tag.id3.framebody.FrameBodyTDRC
 
YEAR - Static variable in class org.jaudiotagger.tag.id3.ID3v1Iterator
 
year - Variable in class org.jaudiotagger.tag.id3.ID3v1Tag
 

Z

ZERO_TERM - Static variable in class org.jaudiotagger.audio.asf.data.AsfHeader
Byte sequence representing the zero term character.

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