org.tritonus.lowlevel.gsm
Class Rpe

java.lang.Object
  extended byorg.tritonus.lowlevel.gsm.Rpe

public class Rpe
extends Object


Constructor Summary
Rpe()
           
 
Method Summary
 void APCM_inverse_quantization(short[] xmc, short[] xMp, int xmc_start, int METHOD_ID)
           
 void APCM_quantization_xmaxc_to_exp_mant(short xmaxc_elem, int METHOD_ID)
           
 void Gsm_RPE_Decoding_java(short xmaxc_elem, short Mc_elem, int xmc_start, short[] xmc, short[] erp)
           
 void Gsm_RPE_Encoding(short[] e, short[] xmaxc, short[] Mc, int xmaxc_Mc_index, short[] xMc, int xMc_index)
           
static void RPE_grid_positioning(short Mc, short[] xMp, short[] ep, int METHOD_ID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rpe

public Rpe()
Method Detail

Gsm_RPE_Encoding

public void Gsm_RPE_Encoding(short[] e,
                             short[] xmaxc,
                             short[] Mc,
                             int xmaxc_Mc_index,
                             short[] xMc,
                             int xMc_index)

APCM_quantization_xmaxc_to_exp_mant

public void APCM_quantization_xmaxc_to_exp_mant(short xmaxc_elem,
                                                int METHOD_ID)
                                         throws IllegalArgumentException
Throws:
IllegalArgumentException

Gsm_RPE_Decoding_java

public void Gsm_RPE_Decoding_java(short xmaxc_elem,
                                  short Mc_elem,
                                  int xmc_start,
                                  short[] xmc,
                                  short[] erp)

APCM_inverse_quantization

public void APCM_inverse_quantization(short[] xmc,
                                      short[] xMp,
                                      int xmc_start,
                                      int METHOD_ID)
                               throws IllegalArgumentException
Throws:
IllegalArgumentException

RPE_grid_positioning

public static void RPE_grid_positioning(short Mc,
                                        short[] xMp,
                                        short[] ep,
                                        int METHOD_ID)
                                 throws IllegalArgumentException
Throws:
IllegalArgumentException