Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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

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

public class Silk_biquad_alt
extends Object

Second order ARMA filter, alternative implementation.

Author:
Jing Dai, Dingxin Xu

Constructor Summary
Silk_biquad_alt()
           
 
Method Summary
(package private) static void SKP_Silk_biquad_alt(short[] in, int in_offset, int[] B_Q28, int[] A_Q28, int[] S, short[] out, int out_offset, int len)
          Second order ARMA filter, alternative implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Silk_biquad_alt

public Silk_biquad_alt()
Method Detail

SKP_Silk_biquad_alt

static void SKP_Silk_biquad_alt(short[] in,
                                int in_offset,
                                int[] B_Q28,
                                int[] A_Q28,
                                int[] S,
                                short[] out,
                                int out_offset,
                                int len)
Second order ARMA filter, alternative implementation.

Parameters:
in - Input signal.
in_offset - offset of valid data.
B_Q28 - MA coefficients [3].
A_Q28 - AR coefficients [2].
S - State vector [2].
out - Output signal.
out_offset - offset of valid data.
len - Signal length (must be even).

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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