OpenJPEG
1.5.2
|
#include "opj_includes.h"
Functions | |
opj_bio_t * | bio_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, unsigned 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... | |