Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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

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

public class Silk_burg_modified_FLP
extends Object

Calculates the reflection coefficients from the input vector Input vector contains nb_subfr sub vectors of length L_sub + D

Author:
Dingxin Xu

Field Summary
(package private) static int MAX_FRAME_SIZE
           
(package private) static int MAX_NB_SUBFR
           
 
Constructor Summary
Silk_burg_modified_FLP()
           
 
Method Summary
(package private) static float SKP_Silk_burg_modified_FLP(float[] A, float[] x, int x_offset, int subfr_length, int nb_subfr, float WhiteNoiseFrac, int D)
          Compute reflection coefficients from input signal.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_FRAME_SIZE

static final int MAX_FRAME_SIZE
See Also:
Constant Field Values

MAX_NB_SUBFR

static final int MAX_NB_SUBFR
See Also:
Constant Field Values
Constructor Detail

Silk_burg_modified_FLP

public Silk_burg_modified_FLP()
Method Detail

SKP_Silk_burg_modified_FLP

static float SKP_Silk_burg_modified_FLP(float[] A,
                                        float[] x,
                                        int x_offset,
                                        int subfr_length,
                                        int nb_subfr,
                                        float WhiteNoiseFrac,
                                        int D)
Compute reflection coefficients from input signal.

Parameters:
A - prediction coefficients (length order).
x - input signal, length: nb_subfr*(D+L_sub).
x_offset - offset of valid data.
subfr_length - input signal subframe length (including D preceeding samples).
nb_subfr - number of subframes stacked in x.
WhiteNoiseFrac - fraction added to zero-lag autocorrelation.
D - order.
Returns:

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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