opj_bio Struct Reference
[BIO - Individual bit input-output stream]

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

#include <bio.h>


Data Fields

OPJ_BYTEstart
 pointer to the start of the buffer
OPJ_BYTEend
 pointer to the end of the buffer
OPJ_BYTEbp
 pointer to the present position in the buffer
OPJ_UINT32 buf
 temporary place where each byte is read or written
OPJ_UINT32 ct
 coder : number of bits free to write.


Detailed Description

Individual bit input-output stream (BIO).

Field Documentation

pointer to the start of the buffer

Referenced by opj_bio_init_dec(), opj_bio_init_enc(), and opj_bio_numbytes().

pointer to the end of the buffer

Referenced by opj_bio_bytein(), opj_bio_byteout(), opj_bio_init_dec(), and opj_bio_init_enc().

pointer to the present position in the buffer

Referenced by opj_bio_bytein(), opj_bio_byteout(), opj_bio_init_dec(), opj_bio_init_enc(), and opj_bio_numbytes().

temporary place where each byte is read or written

Referenced by opj_bio_bytein(), opj_bio_byteout(), opj_bio_getbit(), opj_bio_inalign(), opj_bio_init_dec(), opj_bio_init_enc(), and opj_bio_putbit().

coder : number of bits free to write.

decoder : number of bits read

Referenced by opj_bio_bytein(), opj_bio_byteout(), opj_bio_flush(), opj_bio_getbit(), opj_bio_inalign(), opj_bio_init_dec(), opj_bio_init_enc(), and opj_bio_putbit().


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

Generated on Mon Dec 19 11:42:54 2016 for OpenJPEG by  doxygen 1.5.6