biniu.vorbis

Class DspState

public class DspState extends Object

* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. * * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2002 * by the XIPHOPHORUS Company http://www.xiph.org/ * *

Title: EncoderVorbis

Description: Codec for encoding music files (wav -> ogg)

Field Summary
intlW
intpcm_current
Infovi
intW
Constructor Summary
DspState()
Method Summary
floatampMaxDecay(float amp)
float[][]analysisBuffer(int vals)
intanalysisHeaderOut(Comment vc, Packet op, Packet op_comm, Packet op_code)
intanalysisInit(Info vi)
intanalysisWrote(int vals)
booleanbitrateFlushPacket(Packet op)
voidclear()
intenvelopeMark()
intenvelopeSearch()

Field Detail

lW

public int lW

pcm_current

public int pcm_current

vi

public Info vi

W

public int W

Constructor Detail

DspState

public DspState()

Method Detail

ampMaxDecay

public float ampMaxDecay(float amp)

analysisBuffer

public float[][] analysisBuffer(int vals)

analysisHeaderOut

public int analysisHeaderOut(Comment vc, Packet op, Packet op_comm, Packet op_code)

analysisInit

public int analysisInit(Info vi)

analysisWrote

public int analysisWrote(int vals)

bitrateFlushPacket

public boolean bitrateFlushPacket(Packet op)

clear

public void clear()

envelopeMark

public int envelopeMark()

envelopeSearch

public int envelopeSearch()