SIP Communicator: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.neomedia.codec.audio.g729
Class PredLt3

java.lang.Object
  extended by net.java.sip.communicator.impl.neomedia.codec.audio.g729.PredLt3

 class PredLt3
extends Object

Author:
Lubomir Marinov (translation of ITU-T C source code to Java)

Constructor Summary
PredLt3()
           
 
Method Summary
(package private) static void pred_lt_3(float[] exc, int exc_offset, int t0, int frac, int l_subfr)
          Compute the result of long term prediction with fractional interpolation of resolution 1/3.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PredLt3

PredLt3()
Method Detail

pred_lt_3

static void pred_lt_3(float[] exc,
                      int exc_offset,
                      int t0,
                      int frac,
                      int l_subfr)
Compute the result of long term prediction with fractional interpolation of resolution 1/3. On return exc[0..L_subfr-1] contains the interpolated signal (adaptive codebook excitation)

Parameters:
exc - in/out: excitation vector, exc[0:l_sub-1] = out
exc_offset - input: excitation vector offset
t0 - input : pitch lag
frac - input : Fraction of pitch lag (-1, 0, 1) / 3
l_subfr - input : length of subframe.

SIP Communicator: the OpenSource Java VoIP and Instant Messaging client.

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