#include <stdlib.h>
#include "canada_compress.h"
Defines | |
#define | htonl(a) (a) |
#define | ntohl(a) (a) |
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) |
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 |
#define htonl | ( | a | ) | (a) |
#define ntohl | ( | a | ) | (a) |
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 void pack | ( | unsigned long | m, | |
unsigned long * | y, | |||
unsigned char * | b, | |||
int * | j | |||
) | [static] |
static void unpack | ( | uint32_t | m, | |
uint32_t * | y, | |||
unsigned char * | b, | |||
int * | j | |||
) | [static] |
int corrupt = 0 [static] |