com.jcraft.jorbis
Class DspState

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

public class DspState
extends java.lang.Object


Field Summary
(package private)  int analysisp
           
(package private)  int centerW
           
(package private)  int envelope_current
           
(package private)  int envelope_storage
           
(package private)  int eofflag
           
(package private)  long floor_bits
           
(package private)  CodeBook[] fullbooks
           
(package private)  long glue_bits
           
(package private)  long granulepos
           
(package private)  byte[] header
           
(package private)  byte[] header1
           
(package private)  byte[] header2
           
(package private)  int lW
           
(package private) static float M_PI
           
(package private)  java.lang.Object[] mode
           
(package private)  int modebits
           
(package private)  float[] multipliers
           
(package private)  int nW
           
(package private)  float[][] pcm
           
(package private)  int pcm_current
           
(package private)  int pcm_returned
           
(package private)  int pcm_storage
           
(package private)  long res_bits
           
(package private)  long sequence
           
(package private)  long time_bits
           
(package private)  java.lang.Object[][] transform
           
(package private)  Info vi
           
(package private) static int VI_TRANSFORMB
           
(package private) static int VI_WINDOWB
           
(package private)  int W
           
(package private)  float[][][][][] window
           
 
Constructor Summary
  DspState()
           
(package private) DspState(Info vi)
           
 
Method Summary
 void clear()
           
private static int ilog2(int v)
           
(package private)  int init(Info vi, boolean encp)
           
 int synthesis_blockin(Block vb)
           
 int synthesis_init(Info vi)
           
 int synthesis_pcmout(float[][][] _pcm, int[] index)
           
 int synthesis_read(int bytes)
           
(package private) static float[] window(int type, int window, int left, int right)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

M_PI

static final float M_PI
See Also:
Constant Field Values

VI_TRANSFORMB

static final int VI_TRANSFORMB
See Also:
Constant Field Values

VI_WINDOWB

static final int VI_WINDOWB
See Also:
Constant Field Values

analysisp

int analysisp

vi

Info vi

modebits

int modebits

pcm

float[][] pcm

pcm_storage

int pcm_storage

pcm_current

int pcm_current

pcm_returned

int pcm_returned

multipliers

float[] multipliers

envelope_storage

int envelope_storage

envelope_current

int envelope_current

eofflag

int eofflag

lW

int lW

W

int W

nW

int nW

centerW

int centerW

granulepos

long granulepos

sequence

long sequence

glue_bits

long glue_bits

time_bits

long time_bits

floor_bits

long floor_bits

res_bits

long res_bits

window

float[][][][][] window

transform

java.lang.Object[][] transform

fullbooks

CodeBook[] fullbooks

mode

java.lang.Object[] mode

header

byte[] header

header1

byte[] header1

header2

byte[] header2
Constructor Detail

DspState

public DspState()

DspState

DspState(Info vi)
Method Detail

ilog2

private static int ilog2(int v)

window

static float[] window(int type,
                      int window,
                      int left,
                      int right)

init

int init(Info vi,
         boolean encp)

synthesis_init

public int synthesis_init(Info vi)

synthesis_blockin

public int synthesis_blockin(Block vb)

synthesis_pcmout

public int synthesis_pcmout(float[][][] _pcm,
                            int[] index)

synthesis_read

public int synthesis_read(int bytes)

clear

public void clear()


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.