Go to the source code of this file.
Classes |
struct | _rvFec |
Typedefs |
typedef struct _rvFec * | FEC |
typedef struct _rvFec | rvFec |
typedef short | rvInt16 |
typedef char | rvInt8 |
typedef unsigned short | rvUint16 |
typedef unsigned char | rvUint8 |
typedef rvUint8 | uintGF |
Functions |
bool | FEC__correct (FEC fec, unsigned int *data, unsigned int size) |
FEC | FEC__create (unsigned int symbol_size, unsigned int data_size, unsigned int parity_size) |
void | FEC__parity (FEC fec, unsigned int *data, unsigned int size) |
rvInt16 | rvFec_Correct (rvFec *self, rvUint8 *blockBuffer) |
rvFec * | rvFec_New (rvInt16 symbolSize, rvInt16 dataSize, rvInt16 paritySize) |
rvInt16 | rvFec_Parity (rvFec *self, rvUint8 *dataBuffer, rvUint8 *parityBuffer) |
Typedef Documentation
Function Documentation
FEC FEC__create |
( |
unsigned int |
symbol_size, |
|
|
unsigned int |
data_size, |
|
|
unsigned int |
parity_size |
|
) |
| |