Package | Description |
---|---|
org.jaudiotagger.audio |
Classes and interfaces generic to all audio formats.
|
org.jaudiotagger.audio.aiff | |
org.jaudiotagger.audio.asf |
Classes for Microsoft Advanced Systems Format files.
|
org.jaudiotagger.audio.dsf | |
org.jaudiotagger.audio.exceptions |
Exceptions defined for Jaudiotagger.
|
org.jaudiotagger.audio.flac |
Classes for FLAC (Free Lossless Audio Codec) files.
|
org.jaudiotagger.audio.generic |
A miscellaneous collection of classes dealing with generic audio files and tags.
|
org.jaudiotagger.audio.mp3 |
Classes for MP3 files.
|
org.jaudiotagger.audio.mp4 |
Classes for MP4 files (including AAC).
|
org.jaudiotagger.audio.ogg |
Classes for Ogg Vorbis files.
|
org.jaudiotagger.audio.wav |
Modifier and Type | Method and Description |
---|---|
void |
AudioFile.commit()
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. |
void |
AudioFile.delete()
Delete any tags that exist in the fie , this is the same as calling the
AudioFileIO.delete(this) method. |
static void |
AudioFileIO.delete(AudioFile f)
Delete the tag, if any, contained in the given file.
|
void |
AudioFileIO.deleteTag(AudioFile f)
Delete the tag, if any, contained in the given file.
|
static void |
AudioFileIO.write(AudioFile f)
Write the tag contained in the audioFile in the actual file on the disk.
|
static void |
AudioFileIO.writeAs(AudioFile f,
String targetPath)
Write the tag contained in the audioFile in the actual file on the disk.
|
void |
AudioFileIO.writeFile(AudioFile f,
String targetPath)
Write the tag contained in the audioFile in the actual file on the disk.
|
Modifier and Type | Method and Description |
---|---|
void |
AiffTagWriter.delete(Tag tag,
Path file)
Delete given
Tag from file. |
protected void |
AiffFileWriter.deleteTag(Tag tag,
Path file) |
void |
AiffTagWriter.write(Tag tag,
Path file) |
protected void |
AiffFileWriter.writeTag(Tag tag,
Path file) |
Modifier and Type | Method and Description |
---|---|
protected void |
AsfFileWriter.deleteTag(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf)
Same as above, but delete tag in the file.
|
protected void |
AsfFileWriter.writeTag(AudioFile audioFile,
Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp)
This is called when a tag has to be written in a file.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DsfFileWriter.deleteTag(Tag tag,
Path file)
Delete Metadata tag
|
protected void |
DsfFileWriter.writeTag(Tag tag,
Path file) |
Modifier and Type | Class and Description |
---|---|
class |
NoWritePermissionsException
Use this exception instead of the more general CannotWriteException if unable to write file because of a permissions
problem
|
Modifier and Type | Method and Description |
---|---|
void |
FlacTagWriter.delete(Tag tag,
Path file)
Remove VORBIS_COMMENT or PICTURE blocks from file
|
protected void |
FlacFileWriter.deleteTag(Tag tag,
Path file) |
void |
FlacTagWriter.write(Tag tag,
Path file) |
protected void |
FlacFileWriter.writeTag(Tag tag,
Path file) |
Modifier and Type | Method and Description |
---|---|
void |
AudioFileWriter.delete(AudioFile af)
Delete the tag (if any) present in the given file
|
void |
AudioFileWriter2.delete(AudioFile af)
Delete the tag (if any) present in the given file
|
void |
AudioFileWriter.delete(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf)
Delete the tag (if any) present in the given randomaccessfile, and do not
close it at the end.
|
void |
TagWriter.delete(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf) |
protected abstract void |
AudioFileWriter2.deleteTag(Tag tag,
Path file)
Must be implemented by each audio format
|
protected abstract void |
AudioFileWriter.deleteTag(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf)
Same as above, but delete tag in the file.
|
void |
AudioFileWriter2.deleteTag(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf) |
void |
AudioFileWriter.write(AudioFile af)
Write the tag (if not empty) present in the AudioFile in the associated
File
|
void |
AudioFileWriter2.write(AudioFile af)
Replace with new tag
|
void |
TagWriter.write(AudioFile af,
Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp)
Write tag to file
|
protected abstract void |
AudioFileWriter.writeTag(AudioFile audioFile,
Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp)
This is called when a tag has to be written in a file.
|
protected void |
AudioFileWriter2.writeTag(AudioFile audioFile,
Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp) |
protected abstract void |
AudioFileWriter2.writeTag(Tag tag,
Path file)
Must be implemented by each audio format
|
Modifier and Type | Method and Description |
---|---|
void |
MP3File.commit()
Overridden for compatibility with merged code
|
void |
MP3FileWriter.delete(AudioFile af)
Delete the Id3v1 and ID3v2 tags from file
|
void |
MP3FileWriter.deleteTag(AudioFile f) |
protected void |
MP3FileWriter.deleteTag(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf) |
void |
MP3FileWriter.writeFile(AudioFile f) |
protected void |
MP3FileWriter.writeTag(AudioFile audioFile,
Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp) |
Modifier and Type | Method and Description |
---|---|
void |
Mp4TagWriter.delete(Tag tag,
Path file)
Delete the tag.
|
protected void |
Mp4FileWriter.deleteTag(Tag tag,
Path file) |
void |
Mp4TagWriter.write(Tag tag,
Path file)
Write tag to file.
|
protected void |
Mp4FileWriter.writeTag(Tag tag,
Path file) |
Modifier and Type | Method and Description |
---|---|
void |
OggVorbisTagWriter.delete(RandomAccessFile raf,
RandomAccessFile tempRaf) |
protected void |
OggFileWriter.deleteTag(Tag tag,
RandomAccessFile raf,
RandomAccessFile tempRaf) |
void |
OggVorbisTagWriter.write(Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp) |
void |
OggVorbisTagWriter.writeRemainingPages(int pageSequence,
RandomAccessFile raf,
RandomAccessFile rafTemp)
Write all the remaining pages as they are except that the page sequence needs to be modified.
|
protected void |
OggFileWriter.writeTag(AudioFile audioFile,
Tag tag,
RandomAccessFile raf,
RandomAccessFile rafTemp) |
Modifier and Type | Method and Description |
---|---|
void |
WavTagWriter.delete(Tag tag,
Path file)
Delete any existing metadata tags from files
|
protected void |
WavFileWriter.deleteTag(Tag tag,
Path file) |
void |
WavTagWriter.write(Tag tag,
Path file) |
protected void |
WavFileWriter.writeTag(Tag tag,
Path file) |
Copyright © 2005–2020 jthink.net. All rights reserved.