jpwl_marker Struct Reference
[JPWL - JPEG-2000 Part11 (JPWL) codestream manager]

Structure used to store JPWL markers temporary position and readyness. More...

#include <jpwl.h>

Data Fields

int id
 marker value (J2K_MS_EPC, etc.
union {
   jpwl_epb_ms_t *   epbmark
 pointer to EPB marker
   jpwl_epc_ms_t *   epcmark
 pointer to EPC marker
   jpwl_esd_ms_t *   esdmark
 pointer to ESD marker
   jpwl_red_ms_t *   redmark
 pointer to RED marker
}; 
 union keeping the pointer to the real marker struct
unsigned long int pos
 position where the marker should go, in the pre-JPWL codestream
double dpos
 same as before, only written as a double, so we can sort it better
unsigned short int len
 length of the marker segment (marker excluded)
bool len_ready
 the marker length is ready or not?
bool pos_ready
 the marker position is ready or not?
bool parms_ready
 the marker parameters are ready or not?
bool data_ready
 are the written data ready or not

Detailed Description

Structure used to store JPWL markers temporary position and readyness.


Field Documentation

union { ... }

union keeping the pointer to the real marker struct

are the written data ready or not

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

same as before, only written as a double, so we can sort it better

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

pointer to EPB marker

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

pointer to EPC marker

Referenced by jpwl_prepare_marks().

pointer to ESD marker

Referenced by jpwl_prepare_marks().

marker value (J2K_MS_EPC, etc.

)

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

unsigned short int jpwl_marker::len

length of the marker segment (marker excluded)

Referenced by jpwl_epbs_add(), jpwl_prepare_marks(), and jpwl_update_info().

the marker length is ready or not?

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

the marker parameters are ready or not?

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

unsigned long int jpwl_marker::pos

position where the marker should go, in the pre-JPWL codestream

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

the marker position is ready or not?

Referenced by jpwl_epbs_add(), and jpwl_prepare_marks().

pointer to RED marker


The documentation for this struct was generated from the following file:
Generated on Sat Jan 22 13:12:11 2011 for OpenJPEG by  doxygen 1.6.3