bio.h File Reference

Implementation of an individual bit input-output (BIO). More...

Go to the source code of this file.

Data Structures

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

Typedefs

typedef struct opj_bio opj_bio_t
 Individual bit input-output stream (BIO).

Functions

Exported functions
opj_bio_tbio_create (void)
 Create a new BIO handle.
void bio_destroy (opj_bio_t *bio)
 Destroy a previously created BIO handle.
int bio_numbytes (opj_bio_t *bio)
 Number of bytes written.
void bio_init_enc (opj_bio_t *bio, unsigned char *bp, int len)
 Init encoder.
void bio_init_dec (opj_bio_t *bio, unsigned char *bp, int len)
 Init decoder.
void bio_write (opj_bio_t *bio, int v, int n)
 Write bits.
int bio_read (opj_bio_t *bio, int n)
 Read bits.
int bio_flush (opj_bio_t *bio)
 Flush bits.
int bio_inalign (opj_bio_t *bio)
 Passes the ending bits (coming from flushing).


Detailed Description

Implementation of an individual bit input-output (BIO).

The functions in BIO.C have for goal to realize an individual bit input - output.


Generated on Mon Dec 19 12:34:13 2016 for OpenJPEG by  doxygen 1.5.6