OpenJPEG  1.5.1
Data Fields

Individual bit input-output stream (BIO) More...

#include <bio.h>

Data Fields

unsigned char * start
 pointer to the start of the buffer More...
 
unsigned char * end
 pointer to the end of the buffer More...
 
unsigned char * bp
 pointer to the present position in the buffer More...
 
unsigned int buf
 temporary place where each byte is read or written More...
 
int ct
 coder : number of bits free to write. More...
 

Detailed Description

Individual bit input-output stream (BIO)

Field Documentation

unsigned char* opj_bio::bp

pointer to the present position in the buffer

Referenced by bio_bytein(), bio_byteout(), bio_init_dec(), bio_init_enc(), and bio_numbytes().

unsigned int opj_bio::buf

temporary place where each byte is read or written

Referenced by bio_bytein(), bio_byteout(), bio_getbit(), bio_inalign(), bio_init_dec(), bio_init_enc(), and bio_putbit().

int opj_bio::ct

coder : number of bits free to write.

decoder : number of bits read

Referenced by bio_bytein(), bio_byteout(), bio_flush(), bio_getbit(), bio_inalign(), bio_init_dec(), bio_init_enc(), and bio_putbit().

unsigned char* opj_bio::end

pointer to the end of the buffer

Referenced by bio_bytein(), bio_byteout(), bio_init_dec(), and bio_init_enc().

unsigned char* opj_bio::start

pointer to the start of the buffer

Referenced by bio_init_dec(), bio_init_enc(), and bio_numbytes().


The documentation for this struct was generated from the following file: