Modifier and Type | Method and Description |
---|---|
int |
decode(Bits bits,
float[] out)
Decode the given input bits.
|
void |
decodeStereo(float[] data,
int frameSize)
Decode the given bits to stereo.
|
boolean |
getDtx()
Returns whether or not we are using Discontinuous Transmission encoding.
|
float[] |
getExc()
Returns the excitation array.
|
int |
getFrameSize()
Returns the size of a frame.
|
float[] |
getInnov()
Returns the innovation array.
|
boolean |
getPerceptualEnhancement()
Returns whether perceptual enhancement is enabled or disabled.
|
float[] |
getPiGain()
Returns the Pitch Gain array.
|
void |
setPerceptualEnhancement(boolean enhanced)
Enables or disables perceptual enhancement.
|
int decode(Bits bits, float[] out) throws java.io.StreamCorruptedException
bits
- - Speex bits buffer.out
- - the decoded mono audio frame.java.io.StreamCorruptedException
- If there is an error detected in the
data stream.void decodeStereo(float[] data, int frameSize)
data
- - float array of size 2*frameSize, that contains the mono
audio samples in the first half. When the function has completed, the
array will contain the interlaced stereo audio samples.frameSize
- - the size of a frame of mono audio samples.void setPerceptualEnhancement(boolean enhanced)
enhanced
- boolean getPerceptualEnhancement()
int getFrameSize()
boolean getDtx()
float[] getPiGain()
float[] getExc()
float[] getInnov()
Copyright © 1999-2004 Wimba S.A. All Rights Reserved.