|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jj2000.j2k.entropy.encoder.EBCOTLayer
This class holds information about each layer that is to be, or has already been, allocated . It is used in the rate-allocation process to keep the necessary layer information. It is used by EBCOTRateAllocator.
EBCOTRateAllocator
Field Summary | |
(package private) int |
actualBytes
The actual number of bytes which are consumed by the the current and any previous layers. |
(package private) int |
maxBytes
This is the maximum number of bytes that should be allocated for this and previous layers. |
(package private) boolean |
optimize
If true the `maxBytes' value is the hard maximum and the threshold is determined iteratively. |
(package private) float |
rdThreshold
The rate-distortion threshold associated with the bit-stream layer. |
Constructor Summary | |
(package private) |
EBCOTLayer()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
int maxBytes
int actualBytes
boolean optimize
float rdThreshold
Constructor Detail |
EBCOTLayer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |