Package jj2000.j2k.codestream.reader
Class PktInfo
- java.lang.Object
-
- jj2000.j2k.codestream.reader.PktInfo
-
public class PktInfo extends java.lang.ObjectThis class defines an object used to countain informations about a packet to which the current code-block belongs.- See Also:
CBlkInfo
-
-
Field Summary
Fields Modifier and Type Field Description intcbLengthThe length of the code-block in this packet (in bytes)intcbOffThe code-block offset in the codestream (for this packet)intlayerIdxThe layer associated with the current code-block in this packet.intnumTruncPntsThe number of truncation points that appear in this packet, and all previous packets, for this code-block.intpacketIdxIndex of the packetint[]segLengthsThe length of each terminated segment in the packet.
-
Constructor Summary
Constructors Constructor Description PktInfo(int lyIdx, int pckIdx)Classe's constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()Object information in a string.
-
-
-
Field Detail
-
packetIdx
public int packetIdx
Index of the packet
-
layerIdx
public int layerIdx
The layer associated with the current code-block in this packet.
-
cbOff
public int cbOff
The code-block offset in the codestream (for this packet)
-
cbLength
public int cbLength
The length of the code-block in this packet (in bytes)
-
segLengths
public int[] segLengths
The length of each terminated segment in the packet. The total is the same as 'cbLength'. It can be null if there is only one terminated segment, in which case 'cbLength' holds the legth of that segment
-
numTruncPnts
public int numTruncPnts
The number of truncation points that appear in this packet, and all previous packets, for this code-block. This is the number of passes that can be decoded with the information in this packet and all previous ones.
-
-