com.jcraft.jesd
Class WAVEFile

java.lang.Object
  extended by com.jcraft.jesd.WAVEFile

public class WAVEFile
extends Object


Constructor Summary
WAVEFile(String name)
           
 
Method Summary
 void close()
           
 int getChannels()
           
 int getFrameCount()
           
 int getFrameSize()
           
 byte[] getHeader()
           
 int getRate()
           
 int getSampleFormatWidth()
           
 int getTrackBytes()
           
 int readFrame(byte[] buf, int fcount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WAVEFile

public WAVEFile(String name)
         throws IOException
Throws:
IOException
Method Detail

getHeader

public byte[] getHeader()

readFrame

public int readFrame(byte[] buf,
                     int fcount)

getFrameCount

public int getFrameCount()

getFrameSize

public int getFrameSize()

getChannels

public int getChannels()

getRate

public int getRate()

getSampleFormatWidth

public int getSampleFormatWidth()

getTrackBytes

public int getTrackBytes()

close

public void close()
           throws IOException
Throws:
IOException