rs_fec.h

Go to the documentation of this file.
00001 
00034 #ifndef _RS_FEC_H_
00035 #define _RS_FEC_H_
00036 
00037 #include "defines.h"
00038 #include "transport.h"
00039 
00040 #ifdef __cplusplus
00041 extern "C" {
00042 #endif
00043 
00058 trans_block_t* rs_fec_encode_src_block(char *data, unsigned long long len, unsigned int sbn,
00059                                                                            unsigned short es_len, int rs, unsigned int max_sb_len);
00060 
00073 char *rs_fec_decode_src_block(trans_block_t *tr_block, unsigned long long *block_len,
00074                                                           unsigned short es_len);
00075 
00088 char *rs_fec_decode_object(trans_obj_t *to, unsigned long long *data_len,
00089                                                    alc_session_t *s);
00090 
00091 #ifdef __cplusplus
00092 }; //extern "C"
00093 #endif
00094 
00095 #endif

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