com.jcraft.jorbis
Class Mdct

java.lang.Object
  extended bycom.jcraft.jorbis.Mdct

class Mdct
extends java.lang.Object


Field Summary
(package private)  float[] _w
           
(package private)  float[] _x
           
(package private)  int[] bitrev
           
private static float cPI1_8
           
private static float cPI2_8
           
private static float cPI3_8
           
(package private)  int log2n
           
(package private)  int n
           
(package private)  float scale
           
(package private)  float[] trig
           
 
Constructor Summary
(package private) Mdct()
           
 
Method Summary
(package private)  void backward(float[] in, float[] out)
           
(package private)  void clear()
           
(package private)  void forward(float[] in, float[] out)
           
(package private)  void init(int n)
           
private  float[] mdct_kernel(float[] x, float[] w, int n, int n2, int n4, int n8)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cPI3_8

private static final float cPI3_8
See Also:
Constant Field Values

cPI2_8

private static final float cPI2_8
See Also:
Constant Field Values

cPI1_8

private static final float cPI1_8
See Also:
Constant Field Values

n

int n

log2n

int log2n

trig

float[] trig

bitrev

int[] bitrev

scale

float scale

_x

float[] _x

_w

float[] _w
Constructor Detail

Mdct

Mdct()
Method Detail

init

void init(int n)

clear

void clear()

forward

void forward(float[] in,
             float[] out)

backward

void backward(float[] in,
              float[] out)

mdct_kernel

private float[] mdct_kernel(float[] x,
                            float[] w,
                            int n,
                            int n2,
                            int n4,
                            int n8)


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.