|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.jpeg.jj2000.j2k.entropy.decoder.ByteToBitInput
public class ByteToBitInput
This class provides an adapter to perform bit based input on byte based output obejcts that inherit from a 'ByteInputBuffer' class. This class also performs the bit unstuffing procedure specified for the 'selective arithmetic coding bypass' mode of the JPEG 2000 entropy coder.
| Constructor Summary | |
|---|---|
ByteToBitInput(ByteInputBuffer in)
Instantiates a new 'ByteToBitInput' object that uses 'in' as the underlying byte based input. |
|
| Method Summary | |
|---|---|
boolean |
checkBytePadding()
Checks for past errors in the decoding process by verifying the byte padding with an alternating sequence of 0's and 1's. |
int |
readBit()
Reads from the bit stream one bit. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ByteToBitInput(ByteInputBuffer in)
in - The underlying byte based input.| Method Detail |
|---|
public final int readBit()
public boolean checkBytePadding()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||