org.jaudiotagger.audio.real
Class RealFileReader

java.lang.Object
  extended by org.jaudiotagger.audio.generic.AudioFileReader
      extended by org.jaudiotagger.audio.real.RealFileReader

public class RealFileReader
extends AudioFileReader

Real Media File Format: Major Chunks: .RMF PROP MDPR CONT DATA INDX


Field Summary
 
Fields inherited from class org.jaudiotagger.audio.generic.AudioFileReader
logger
 
Constructor Summary
RealFileReader()
           
 
Method Summary
private  RealChunk findContChunk(java.io.RandomAccessFile raf)
           
private  RealChunk findPropChunk(java.io.RandomAccessFile raf)
           
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
 

Constructor Detail

RealFileReader

public RealFileReader()
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

findPropChunk

private RealChunk findPropChunk(java.io.RandomAccessFile raf)
                         throws java.io.IOException,
                                CannotReadException
Throws:
java.io.IOException
CannotReadException

findContChunk

private RealChunk findContChunk(java.io.RandomAccessFile raf)
                         throws java.io.IOException,
                                CannotReadException
Throws:
java.io.IOException
CannotReadException

getTag

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