wavFiles
Class WavHeader
java.lang.Object
wavFiles.WavHeader
public class WavHeader
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fmtTag
private short fmtTag
nChannels
private short nChannels
blockAlign
private short blockAlign
bitsPerSample
private short bitsPerSample
sampleRate
private int sampleRate
bytesPerSec
private int bytesPerSec
headerOk
private boolean headerOk
dataStart
private long dataStart
dataSize
private int dataSize
WavHeader
public WavHeader()
readHeader
public boolean readHeader(WindowsFile windowsWavFile)
read4Chars
private char[] read4Chars(WindowsFile wFile)
throws java.io.IOException
- Throws:
java.io.IOException
getFmtTag
public short getFmtTag()
- Returns:
- the fmtTag
getNChannels
public short getNChannels()
- Returns:
- the nChannels
getBlockAlign
public short getBlockAlign()
- Returns:
- the blockAlign
getBitsPerSample
public short getBitsPerSample()
- Returns:
- the bitsPerSample
getSampleRate
public int getSampleRate()
- Returns:
- the sampleRate
getBytesPerSec
public int getBytesPerSec()
- Returns:
- the bytesPerSec
isHeaderOk
public boolean isHeaderOk()
- Returns:
- the headerOk
getDataStart
public long getDataStart()
getDataSize
public int getDataSize()
- Returns:
- the dataSize