biniu.ogg

Class Buffer

public class Buffer 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: Ogg Stream

Description:

Field Summary
byte[]buffer
intendBit
intendByte
intstorage
Constructor Summary
Buffer()
Method Summary
voidadv(int bits)
voidadv1()
intgetBits()
intgetBytes()
intlook(int bits)
intlook1()
voidread(byte[] s, int bytes)
intread(int bits)
intread1()
intreadB(int bits)
voidreadInit(byte[] buf, int bytes)
voidreadInit(byte[] buf, int start, int bytes)
voidreset()
voidwrite(byte[] s)
voidwrite(int value, int bits)
voidwriteClear()
voidwriteInit()
voidwritetrUnc(int bits)

Field Detail

buffer

public byte[] buffer

endBit

public int endBit

endByte

public int endByte

storage

public int storage

Constructor Detail

Buffer

public Buffer()

Method Detail

adv

public void adv(int bits)

adv1

public void adv1()

getBits

public int getBits()

getBytes

public int getBytes()

look

public int look(int bits)

look1

public int look1()

read

public void read(byte[] s, int bytes)

read

public int read(int bits)

read1

public int read1()

readB

public int readB(int bits)

readInit

public void readInit(byte[] buf, int bytes)

readInit

public void readInit(byte[] buf, int start, int bytes)

reset

public void reset()

write

public void write(byte[] s)

write

public void write(int value, int bits)

writeClear

public void writeClear()

writeInit

public void writeInit()

writetrUnc

public void writetrUnc(int bits)