com.jcraft.jogg
Class Buffer

java.lang.Object
  extended bycom.jcraft.jogg.Buffer

public class Buffer
extends java.lang.Object


Field Summary
(package private)  byte[] buffer
           
private static int BUFFER_INCREMENT
           
(package private)  int endbit
           
(package private)  int endbyte
           
private static int[] mask
           
(package private)  int ptr
           
(package private)  int storage
           
 
Constructor Summary
Buffer()
           
 
Method Summary
 void adv(int bits)
           
 void adv1()
           
 int bits()
           
 byte[] buffer()
           
 int bytes()
           
static int ilog(int v)
           
 int look(int bits)
           
 int look1()
           
 void read(byte[] s, int bytes)
           
 int read(int bits)
           
 int read1()
           
 void readinit(byte[] buf, int bytes)
           
 void readinit(byte[] buf, int start, int bytes)
           
static void report(java.lang.String in)
           
(package private)  void reset()
           
 void write(byte[] s)
           
 void write(int value, int bits)
           
 void writeclear()
           
 void writeinit()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUFFER_INCREMENT

private static final int BUFFER_INCREMENT
See Also:
Constant Field Values

mask

private static final int[] mask

ptr

int ptr

buffer

byte[] buffer

endbit

int endbit

endbyte

int endbyte

storage

int storage
Constructor Detail

Buffer

public Buffer()
Method Detail

writeinit

public void writeinit()

write

public void write(byte[] s)

read

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

reset

void reset()

writeclear

public void writeclear()

readinit

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

readinit

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

write

public void write(int value,
                  int bits)

look

public int look(int bits)

look1

public int look1()

adv

public void adv(int bits)

adv1

public void adv1()

read

public int read(int bits)

read1

public int read1()

bytes

public int bytes()

bits

public int bits()

buffer

public byte[] buffer()

ilog

public static int ilog(int v)

report

public static void report(java.lang.String in)


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.