/***************************************************************************
 *
 * rle.h
 *
 ***************************************************************************
 *
 * Run Length Encode phase for stuff/unstuff
 *
 ***************************************************************************/

#ifndef RLE_H_INCLUDED
#define RLE_H_INCLUDED

/*
 * includes
 */

/*
 * defines
 */

/*
 * typedefs
 */

/*
 * structures
 */

/*
 * globals
 */

/*
 * function prototypes
 */

extern void	RleStart(unsigned char *src,int len);
extern int 	RleDecode(unsigned char *dest,int len);
extern int	RleEncode(unsigned char *src,int srcLen,unsigned char *dest,int *destLen);

#endif
