jj2000.j2k.codestream.reader
Class PktInfo

java.lang.Object
  |
  +--jj2000.j2k.codestream.reader.PktInfo

public class PktInfo
extends java.lang.Object

This class defines an object used to countain informations about a packet to which the current code-block belongs.

See Also:
CBlkInfo

Field Summary
 int cbLength
          The length of the code-block in this packet (in bytes)
 int cbOff
          The code-block offset in the codestream (for this packet)
 int layerIdx
          The layer associated with the current code-block in this packet.
 int numTruncPnts
          The number of truncation points that appear in this packet, and all previous packets, for this code-block.
 int packetIdx
          Index of the packet
 int[] segLengths
          The length of each terminated segment in the packet.
 
Constructor Summary
PktInfo(int lyIdx, int pckIdx)
          Classe's constructor.
 
Method Summary
 java.lang.String toString()
          Object information in a string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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.

Constructor Detail

PktInfo

public PktInfo(int lyIdx,
               int pckIdx)
Classe's constructor.

Parameters:
lyIdx - The layer index for the code-block in this packet
pckIdx - The packet index
Method Detail

toString

public java.lang.String toString()
Object information in a string.

Overrides:
toString in class java.lang.Object
Returns:
Object information