org.jaudiotagger.audio.mp4
Class Mp4FileReader

java.lang.Object
  extended by org.jaudiotagger.audio.generic.AudioFileReader
      extended by org.jaudiotagger.audio.mp4.Mp4FileReader

public class Mp4FileReader
extends AudioFileReader

Mp4 File Reader

This can read files containing either the .mp4 or .m4a suffixes


Field Summary
private  Mp4InfoReader ir
           
private  Mp4TagReader tr
           
 
Fields inherited from class org.jaudiotagger.audio.generic.AudioFileReader
logger
 
Constructor Summary
Mp4FileReader()
           
 
Method Summary
protected  GenericAudioHeader getEncodingInfo(java.io.RandomAccessFile raf)
           
protected  Tag getTag(java.io.RandomAccessFile raf)
           
 
Methods inherited from class org.jaudiotagger.audio.generic.AudioFileReader
read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ir

private Mp4InfoReader ir

tr

private Mp4TagReader tr
Constructor Detail

Mp4FileReader

public Mp4FileReader()
Method Detail

getEncodingInfo

protected GenericAudioHeader getEncodingInfo(java.io.RandomAccessFile raf)
                                      throws CannotReadException,
                                             java.io.IOException
Specified by:
getEncodingInfo in class AudioFileReader
Throws:
CannotReadException
java.io.IOException

getTag

protected Tag getTag(java.io.RandomAccessFile raf)
              throws CannotReadException,
                     java.io.IOException
Specified by:
getTag in class AudioFileReader
Throws:
CannotReadException
java.io.IOException