xor_fec.h

Go to the documentation of this file.
00001 
00034 #ifndef _XOR_FEC_H_
00035 #define _XOR_FEC_H_
00036 
00037 #include "defines.h"
00038 #include "transport.h"
00039 
00040 #ifdef __cplusplus
00041 extern "C" {
00042 #endif
00043 
00056 trans_block_t* xor_fec_encode_src_block(char *data, unsigned long long len, unsigned int sbn,
00057                                                                                 unsigned short es_len);
00058 
00071 char *xor_fec_decode_src_block(trans_block_t *tr_block, unsigned long long *block_len,
00072                                                            unsigned short es_len);
00073 
00086 char *xor_fec_decode_object(trans_obj_t *to, unsigned long long *data_len,
00087                                                         alc_session_t *s);
00088 
00089 #ifdef __cplusplus
00090 }; //extern "C"
00091 #endif
00092 
00093 #endif
00094 

Generated on Fri Mar 9 20:08:51 2007 for MAD-FCL by  doxygen 1.5.0