public class WaveFile extends RiffFile
RiffFile.RiffChunkHeaderDDC_FAILURE, DDC_FILE_ERROR, DDC_INVALID_CALL, DDC_INVALID_FILE, DDC_OUT_OF_MEMORY, DDC_SUCCESS, DDC_USER_ABORT, file, fmode, RFM_READ, RFM_UNKNOWN, RFM_WRITE| Constructor and Description |
|---|
WaveFile()
Constructs a new WaveFile instance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
close()
Close Riff File.
|
short |
getBitsPerSample() |
short |
getNumChannels() |
int |
getSamplingRate() |
int |
openForWrite(File file,
AudioFormat format) |
int |
openForWrite(String Filename,
int SamplingRate,
short BitsPerSample,
short NumChannels) |
int |
openForWrite(String Filename,
WaveFile OtherWave)
Open for write using another wave file's parameters...
|
int |
writeSamples(byte[] data,
int numBytes) |
int |
writeSamples(byte[] data,
int start,
int numBytes) |
int |
writeSamples(short[] data,
int numSamples)
Write 16-bit audio
|
backpatch, backpatchHeader, currentFileMode, currentFilePosition, expect, fourCC, open, read, seek, write, write, write, write, writeHeader_internally, writeHeaderpublic int openForWrite(File file, AudioFormat format)
public int openForWrite(String Filename, WaveFile OtherWave)
public int openForWrite(String Filename, int SamplingRate, short BitsPerSample, short NumChannels)
public int writeSamples(byte[] data,
int start,
int numBytes)
data - start - numBytes - javazoom.jl.converter.RiffFile#write(byte[], int, int)public int writeSamples(byte[] data,
int numBytes)
data - numBytes - javazoom.jl.converter.RiffFile#write(byte[], int)public int writeSamples(short[] data,
int numSamples)
public int close()
RiffFilepublic int getSamplingRate()
public short getBitsPerSample()
public short getNumChannels()
Copyright © 2014. All rights reserved.