canada_compress.c File Reference

#include <stdlib.h>
#include "canada_compress.h"

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

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 10 Apr 2013 for BdsApi by  doxygen 1.6.1