Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.neomedia.codec.audio.silk
Class Silk_LPC_analysis_filter_FLP

java.lang.Object
  extended by net.java.sip.communicator.impl.neomedia.codec.audio.silk.Silk_LPC_analysis_filter_FLP

public class Silk_LPC_analysis_filter_FLP
extends Object

LPC analysis filter NB! State is kept internally and the filter always starts with zero state first Order output samples are not set

Author:
Jing Dai, Dignxin Xu

Constructor Summary
Silk_LPC_analysis_filter_FLP()
           
 
Method Summary
(package private) static void SKP_Silk_LPC_analysis_filter_FLP(float[] r_LPC, float[] PredCoef, float[] s, int s_offset, int length, int Order)
           
(package private) static void SKP_Silk_LPC_analysis_filter10_FLP(float[] r_LPC, float[] PredCoef, float[] s, int s_offset, int length)
          10th order LPC analysis filter, does not write first 10 samples
(package private) static void SKP_Silk_LPC_analysis_filter12_FLP(float[] r_LPC, float[] PredCoef, float[] s, int s_offset, int length)
          12th order LPC analysis filter, does not write first 12 samples.
(package private) static void SKP_Silk_LPC_analysis_filter16_FLP(float[] r_LPC, float[] PredCoef, float[] s, int s_offset, int length)
          16th order LPC analysis filter, does not write first 16 samples.
(package private) static void SKP_Silk_LPC_analysis_filter8_FLP(float[] r_LPC, float[] PredCoef, float[] s, int s_offset, int length)
          8th order LPC analysis filter, does not write first 8 samples.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Silk_LPC_analysis_filter_FLP

public Silk_LPC_analysis_filter_FLP()
Method Detail

SKP_Silk_LPC_analysis_filter_FLP

static void SKP_Silk_LPC_analysis_filter_FLP(float[] r_LPC,
                                             float[] PredCoef,
                                             float[] s,
                                             int s_offset,
                                             int length,
                                             int Order)
Parameters:
r_LPC - LPC residual signal
PredCoef - LPC coefficients
s - Input signal
s_offset - offset of valid data.
length - Length of input signal
Order - LPC order

SKP_Silk_LPC_analysis_filter16_FLP

static void SKP_Silk_LPC_analysis_filter16_FLP(float[] r_LPC,
                                               float[] PredCoef,
                                               float[] s,
                                               int s_offset,
                                               int length)
16th order LPC analysis filter, does not write first 16 samples.

Parameters:
r_LPC - LPC residual signal
PredCoef - LPC coefficients
s - Input signal
s_offset -
length - Length of input signal

SKP_Silk_LPC_analysis_filter12_FLP

static void SKP_Silk_LPC_analysis_filter12_FLP(float[] r_LPC,
                                               float[] PredCoef,
                                               float[] s,
                                               int s_offset,
                                               int length)
12th order LPC analysis filter, does not write first 12 samples.

Parameters:
r_LPC - LPC residual signal
PredCoef - LPC coefficients
s - Input signal
s_offset - offset of valid data.
length - Length of input signal

SKP_Silk_LPC_analysis_filter10_FLP

static void SKP_Silk_LPC_analysis_filter10_FLP(float[] r_LPC,
                                               float[] PredCoef,
                                               float[] s,
                                               int s_offset,
                                               int length)
10th order LPC analysis filter, does not write first 10 samples

Parameters:
r_LPC - LPC residual signal
PredCoef - LPC coefficients
s - Input signal
s_offset - offset of valid data.
length - Length of input signal

SKP_Silk_LPC_analysis_filter8_FLP

static void SKP_Silk_LPC_analysis_filter8_FLP(float[] r_LPC,
                                              float[] PredCoef,
                                              float[] s,
                                              int s_offset,
                                              int length)
8th order LPC analysis filter, does not write first 8 samples.

Parameters:
r_LPC - LPC residual signal
PredCoef - LPC coefficients
s - Input signal
s_offset - offset of valid data.
length - Length of input signal

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.