canada_compress.c File Reference

#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 Documentation

#define htonl (  )     (a)

#define ntohl (  )     (a)


Function Documentation

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]


Variable Documentation

int corrupt = 0 [static]


Generated on Thu Jun 3 17:30:40 2010 for BdsApi by  doxygen 1.4.7