biniu.vorbis
Class Block

java.lang.Object
  extended by biniu.vorbis.Block

public class Block
extends java.lang.Object


Field Summary
 BlockInternal blockInternal
           
 DspState dspState
           
 int eofFlag
           
 int floor_bits
           
 int glue_bits
           
 long granulePos
           
 int lW
           
 int mode
           
 int nW
           
 Buffer opb
           
 float[][] pcm
           
 int pcmEnd
           
 int res_bits
           
 long sequence
           
 int time_bits
           
 int W
           
 
Constructor Summary
Block(DspState vd)
           
 
Method Summary
 int analysis(Packet op)
           
 boolean analysisBlockOut()
           
 int bitrateAddBlock()
           
 boolean bitrateManaged()
           
 int blockClear()
           
 int blockInit(DspState vd)
           
 int clear()
           
 void init(DspState vd)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pcm

public float[][] pcm

opb

public Buffer opb

lW

public int lW

W

public int W

nW

public int nW

pcmEnd

public int pcmEnd

mode

public int mode

eofFlag

public int eofFlag

granulePos

public long granulePos

sequence

public long sequence

dspState

public DspState dspState

glue_bits

public int glue_bits

time_bits

public int time_bits

floor_bits

public int floor_bits

res_bits

public int res_bits

blockInternal

public BlockInternal blockInternal
Constructor Detail

Block

public Block(DspState vd)
Method Detail

init

public void init(DspState vd)

blockInit

public int blockInit(DspState vd)

bitrateManaged

public boolean bitrateManaged()

analysisBlockOut

public boolean analysisBlockOut()

blockClear

public int blockClear()

clear

public int clear()

analysis

public int analysis(Packet op)

bitrateAddBlock

public int bitrateAddBlock()