|
static INLINE unsigned char | rbmp__get8 (rbmp__context *s) |
|
static void | rbmp__skip (rbmp__context *s, int n) |
|
static int | rbmp__get16le (rbmp__context *s) |
|
static uint32_t | rbmp__get32le (rbmp__context *s) |
|
static unsigned char * | rbmp__convert_format (unsigned char *data, int img_n, int req_comp, unsigned int x, unsigned int y) |
|
static int | rbmp__high_bit (unsigned int z) |
|
static int | rbmp__bitcount (unsigned int a) |
|
static int | rbmp__shiftsigned (int v, int shift, int bits) |
|
static unsigned char * | rbmp__bmp_load (rbmp__context *s, unsigned *x, unsigned *y, int *comp, int req_comp) |
|
static unsigned char * | rbmp_load_from_memory (unsigned char const *buffer, int len, unsigned *x, unsigned *y, int *comp, int req_comp) |
|
static void | rbmp_convert_frame (uint32_t *frame, unsigned width, unsigned height) |
|
int | rbmp_process_image (rbmp_t *rbmp, void **buf_data, size_t size, unsigned *width, unsigned *height) |
|
bool | rbmp_set_buf_ptr (rbmp_t *rbmp, void *data) |
|
void | rbmp_free (rbmp_t *rbmp) |
|
rbmp_t * | rbmp_alloc (void) |
|