Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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

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

public class Silk_NLSF_MSVQ_encode_FLP
extends Object

NLSF vector encoder.

Author:
Dingxin Xu

Constructor Summary
Silk_NLSF_MSVQ_encode_FLP()
           
 
Method Summary
(package private) static void SKP_Silk_NLSF_MSVQ_encode_FLP(int[] NLSFIndices, float[] pNLSF, SKP_Silk_NLSF_CB_FLP psNLSF_CB_FLP, float[] pNLSF_q_prev, float[] pW, float NLSF_mu, float NLSF_mu_fluc_red, int NLSF_MSVQ_Survivors, int LPC_order, int deactivate_fluc_red)
          NLSF vector encoder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Silk_NLSF_MSVQ_encode_FLP

public Silk_NLSF_MSVQ_encode_FLP()
Method Detail

SKP_Silk_NLSF_MSVQ_encode_FLP

static void SKP_Silk_NLSF_MSVQ_encode_FLP(int[] NLSFIndices,
                                          float[] pNLSF,
                                          SKP_Silk_NLSF_CB_FLP psNLSF_CB_FLP,
                                          float[] pNLSF_q_prev,
                                          float[] pW,
                                          float NLSF_mu,
                                          float NLSF_mu_fluc_red,
                                          int NLSF_MSVQ_Survivors,
                                          int LPC_order,
                                          int deactivate_fluc_red)
NLSF vector encoder.

Parameters:
NLSFIndices - Codebook path vector [ CB_STAGES ]
pNLSF - Quantized NLSF vector [ LPC_ORDER ]
psNLSF_CB_FLP - Codebook object
pNLSF_q_prev - Prev. quantized NLSF vector [LPC_ORDER]
pW - NLSF weight vector [ LPC_ORDER ]
NLSF_mu - Rate weight for the RD optimization
NLSF_mu_fluc_red - Fluctuation reduction error weight
NLSF_MSVQ_Survivors - Max survivors from each stage
LPC_order - LPC order
deactivate_fluc_red - Deactivate fluctuation reduction

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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