OpenJPEG  1.5.1
Functions
bio.c File Reference
#include "opj_includes.h"

Functions

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