public abstract class AudioFileReader extends Object
Modifier and Type | Field and Description |
---|---|
static Logger |
logger |
protected static int |
MINIMUM_SIZE_FOR_VALID_AUDIO_FILE |
Constructor and Description |
---|
AudioFileReader() |
Modifier and Type | Method and Description |
---|---|
protected abstract GenericAudioHeader |
getEncodingInfo(RandomAccessFile raf) |
protected abstract Tag |
getTag(RandomAccessFile raf) |
AudioFile |
read(File f) |
public static Logger logger
protected static final int MINIMUM_SIZE_FOR_VALID_AUDIO_FILE
protected abstract GenericAudioHeader getEncodingInfo(RandomAccessFile raf) throws CannotReadException, IOException
CannotReadException
IOException
protected abstract Tag getTag(RandomAccessFile raf) throws CannotReadException, IOException
CannotReadException
IOException
public AudioFile read(File f) throws CannotReadException, IOException, TagException, ReadOnlyFileException, InvalidAudioFrameException
Copyright © 2005–2020 jthink.net. All rights reserved.