Uses of Class org.xiph.speex.Bits

Uses in package org.xiph.speex.spi

Fields of type org.xiph.speex.Bits

Bits
Speex bit packing and unpacking class.

Uses in package org.xiph.speex

Fields of type org.xiph.speex.Bits

Bits
Bits

Methods with parameter type org.xiph.speex.Bits

int
Decoder.decode(Bits bits, float[] out)
Decode the given input bits.
int
NbDecoder.decode(Bits bits, float[] out)
Decode the given input bits.
int
SbDecoder.decode(Bits bits, float[] out)
Decode the given input bits.
int
Encoder.encode(Bits bits, float[] in)
Encode the given input signal.
int
NbEncoder.encode(Bits bits, float[] in)
Encode the given input signal.
int
SbEncoder.encode(Bits bits, float[] in)
Encode the given input signal.
void
Stereo.encode(Bits bits, float[] data, int frameSize)
Transforms a stereo frame into a mono frame and stores intensity stereo info in 'bits'.
void
Callback handler for intensity stereo info
float
Ltp3Tap.pitch_gain_search_3tap(float[] target, float[] ak, float[] awk1, float[] awk2, float[] exc, int es, int pitch, int p, int nsf, Bits bits, float[] exc2, int e2s, float[] r, int[] cdbk_index)
Finds the best quantized 3-tap pitch predictor by analysis by synthesis.
void
CbSearch.quant(float[] target, float[] ak, float[] awk1, float[] awk2, int p, int nsf, float[] exc, int es, float[] r, Bits bits, int complexity)
Codebook Search Quantification.
void
NoiseSearch.quant(float[] target, float[] ak, float[] awk1, float[] awk2, int p, int nsf, float[] exc, int es, float[] r, Bits bits, int complexity)
Codebook Search Quantification (Noise).
void
SplitShapeSearch.quant(float[] target, float[] ak, float[] awk1, float[] awk2, int p, int nsf, float[] exc, int es, float[] r, Bits bits, int complexity)
Codebook Search Quantification (Split Shape).
int
Ltp.quant(float[] target, float[] sw, int sws, float[] ak, float[] awk1, float[] awk2, float[] exc, int es, int start, int end, float pitch_coef, int p, int nsf, Bits bits, float[] exc2, int e2s, float[] r, int complexity)
Long Term Prediction Quantification.
int
Ltp3Tap.quant(float[] target, float[] sw, int sws, float[] ak, float[] awk1, float[] awk2, float[] exc, int es, int start, int end, float pitch_coef, int p, int nsf, Bits bits, float[] exc2, int e2s, float[] r, int complexity)
Long Term Prediction Quantification (3Tap).
int
LtpForcedPitch.quant(float[] target, float[] sw, int sws, float[] ak, float[] awk1, float[] awk2, float[] exc, int es, int start, int end, float pitch_coef, int p, int nsf, Bits bits, float[] exc2, int e2s, float[] r, int complexity)
Long Term Prediction Quantification (Forced Pitch).
void
HighLspQuant.quant(float[] lsp, float[] qlsp, int order, Bits bits)
Line Spectral Pair Quantification (high).
void
LbrLspQuant.quant(float[] lsp, float[] qlsp, int order, Bits bits)
Line Spectral Pair Quantification (Lbr).
void
LspQuant.quant(float[] lsp, float[] qlsp, int order, Bits bits)
Line Spectral Pair Quantification.
void
NbLspQuant.quant(float[] lsp, float[] qlsp, int order, Bits bits)
Line Spectral Pair Quantification (narrowband).
void
Speex in-band request (submode=14).
void
LspQuant.unpackPlus(float[] lsp, int[] tab, Bits bits, float k, int ti, int li)
Read the next 6 bits from the buffer, and using the value read and the given codebook, rebuild LSP table.
int
Ltp.unquant(float[] exc, int es, int start, float pitch_coef, int nsf, float[] gain_val, Bits bits, int count_lost, int subframe_offset, float last_pitch_gain)
Long Term Prediction Unquantification.
int
Ltp3Tap.unquant(float[] exc, int es, int start, float pitch_coef, int nsf, float[] gain_val, Bits bits, int count_lost, int subframe_offset, float last_pitch_gain)
Long Term Prediction Unquantification (3Tap).
int
LtpForcedPitch.unquant(float[] exc, int es, int start, float pitch_coef, int nsf, float[] gain_val, Bits bits, int count_lost, int subframe_offset, float last_pitch_gain)
Long Term Prediction Unquantification (Forced Pitch).
void
CbSearch.unquant(float[] exc, int es, int nsf, Bits bits)
Codebook Search Unquantification.
void
NoiseSearch.unquant(float[] exc, int es, int nsf, Bits bits)
Codebook Search Unquantification (Noise).
void
SplitShapeSearch.unquant(float[] exc, int es, int nsf, Bits bits)
Codebook Search Unquantification (Split Shape).
void
HighLspQuant.unquant(float[] lsp, int order, Bits bits)
Line Spectral Pair Unquantification (high).
void
LbrLspQuant.unquant(float[] lsp, int order, Bits bits)
Line Spectral Pair Unquantification (Lbr).
void
LspQuant.unquant(float[] lsp, int order, Bits bits)
Line Spectral Pair Unquantification.
void
NbLspQuant.unquant(float[] lsp, int order, Bits bits)
Line Spectral Pair Unquantification (narrowband).
void
User in-band request (submode=13).

Copyright © 1999-2004 Wimba S.A. All Rights Reserved.