Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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

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

public class Silk_NLSF_VQ_rate_distortion_FLP
extends Object

Rate-Distortion calculations for multiple input data vectors

Author:
Dingxin Xu

Constructor Summary
Silk_NLSF_VQ_rate_distortion_FLP()
           
 
Method Summary
(package private) static void SKP_Silk_NLSF_VQ_rate_distortion_FLP(float[] pRD, SKP_Silk_NLSF_CBS_FLP psNLSF_CBS_FLP, float[] in, float[] w, float[] rate_acc, float mu, int N, int LPC_order)
          Rate-Distortion calculations for multiple input data vectors.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Silk_NLSF_VQ_rate_distortion_FLP

public Silk_NLSF_VQ_rate_distortion_FLP()
Method Detail

SKP_Silk_NLSF_VQ_rate_distortion_FLP

static void SKP_Silk_NLSF_VQ_rate_distortion_FLP(float[] pRD,
                                                 SKP_Silk_NLSF_CBS_FLP psNLSF_CBS_FLP,
                                                 float[] in,
                                                 float[] w,
                                                 float[] rate_acc,
                                                 float mu,
                                                 int N,
                                                 int LPC_order)
Rate-Distortion calculations for multiple input data vectors.

Parameters:
pRD - Rate-distortion values [psNLSF_CBS_FLP->nVectors*N]
psNLSF_CBS_FLP - NLSF codebook stage struct
in - Input vectors to be quantized
w - Weight vector
rate_acc - Accumulated rates from previous stage
mu - Weight between weighted error and rate
N - Number of input vectors to be quantized
LPC_order - LPC order

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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