Uses of Class org.xiph.speex.Bits

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).

Uses in package org.xiph.speex.spi

Fields of type org.xiph.speex.Bits

Bits
Speex bit packing and unpacking class.

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