1 /* Delta.h -- Delta converter
2 2009-04-15 : Igor Pavlov : Public domain */
3 
4 #ifndef __DELTA_H
5 #define __DELTA_H
6 
7 #include "Types.h"
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 #define DELTA_STATE_SIZE 256
14 
15 void Delta_Init(Byte *state);
16 void Delta_Encode(Byte *state, unsigned delta, Byte *data, SizeT size);
17 void Delta_Decode(Byte *state, unsigned delta, Byte *data, SizeT size);
18 
19 #ifdef __cplusplus
20 }
21 #endif
22 
23 #endif
24