public abstract class AudioFileReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.logging.Logger |
logger |
private static int |
MINIMUM_SIZE_FOR_VALID_AUDIO_FILE |
Constructor and Description |
---|
AudioFileReader() |
Modifier and Type | Method and Description |
---|---|
protected abstract GenericAudioHeader |
getEncodingInfo(java.io.RandomAccessFile raf) |
protected abstract Tag |
getTag(java.io.RandomAccessFile raf) |
AudioFile |
read(java.io.File f) |
public static java.util.logging.Logger logger
private static final int MINIMUM_SIZE_FOR_VALID_AUDIO_FILE
protected abstract GenericAudioHeader getEncodingInfo(java.io.RandomAccessFile raf) throws CannotReadException, java.io.IOException
CannotReadException
java.io.IOException
protected abstract Tag getTag(java.io.RandomAccessFile raf) throws CannotReadException, java.io.IOException
CannotReadException
java.io.IOException
public AudioFile read(java.io.File f) throws CannotReadException, java.io.IOException, TagException, ReadOnlyFileException, InvalidAudioFrameException
CannotReadException
java.io.IOException
TagException
ReadOnlyFileException
InvalidAudioFrameException
Copyright © 2005-2013 java.net. All Rights Reserved.