Acquisition
Class WavFileFuncs

java.lang.Object
  extended by Acquisition.AudioFileFuncs
      extended by Acquisition.WavFileFuncs

public class WavFileFuncs
extends AudioFileFuncs


Field Summary
 
Fields inherited from class Acquisition.AudioFileFuncs
FILE_CANTOPEN, FILE_CANTREPAIR, FILE_DOESNTEXIST, FILE_ERROR, FILE_OK, FILE_REPAIRED, FILE_UNKNOWNTYPE
 
Constructor Summary
WavFileFuncs()
           
 
Method Summary
static int checkHeader(java.io.File aFile, boolean repair)
           
private static byte[] readChunkId(WindowsFile file)
           
private static void readFmtData(WavHeader wavHead, WindowsFile file)
           
private static void readRiffData(WavHeader wavHead, WindowsFile file)
           
static WavHeader readWavHeader(WindowsFile file)
           
private static int writeNewSizes(WavHeader wavHead, java.io.File aFile)
           
 
Methods inherited from class Acquisition.AudioFileFuncs
getMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WavFileFuncs

public WavFileFuncs()
Method Detail

checkHeader

public static int checkHeader(java.io.File aFile,
                              boolean repair)

readWavHeader

public static WavHeader readWavHeader(WindowsFile file)

readRiffData

private static void readRiffData(WavHeader wavHead,
                                 WindowsFile file)

readFmtData

private static void readFmtData(WavHeader wavHead,
                                WindowsFile file)

readChunkId

private static byte[] readChunkId(WindowsFile file)

writeNewSizes

private static int writeNewSizes(WavHeader wavHead,
                                 java.io.File aFile)