BdsApi
2.0.11
|
Functions | |
static void | pack (unsigned long m, unsigned long *y, unsigned char *b, int *j) |
static void | unpack (uint32_t m, uint32_t *y, unsigned char *b, int *j) |
switch (m) | |
int | canada_compress (unsigned char *b, unsigned long *y, int *n, int m, unsigned long *v0) |
int | canada_uncompress (unsigned char *b, uint32_t *y, int *n, int samples, uint32_t *v0) |
Variables | |
static int | corrupt = 0 |
static | void |
unsigned long | y0 = y[0] |
unsigned long | y1 = y[1] |
unsigned long | y2 = y[2] |
unsigned long | y3 = y[3] |
unsigned char * | pb = b + *j |
y [0] = y0 | |
int canada_compress | ( | unsigned char * | b, |
unsigned long * | y, | ||
int * | n, | ||
int | m, | ||
unsigned long * | v0 | ||
) |
int canada_uncompress | ( | unsigned char * | b, |
uint32_t * | y, | ||
int * | n, | ||
int | samples, | ||
uint32_t * | v0 | ||
) |
|
static |
switch | ( | m | ) |
|
static |
|
static |
unsigned char * pb = b + *j |
|
static |
y[3] = y0 |
uint32_t y0 = y[0] |
uint32_t y1 = y[1] |
uint32_t y2 = y[2] |
uint32_t y3 = y[3] |