21#define MBELIB_VERSION "1.3.0"
void mbe_processImbe7100x4400Frame(short *aout_buf, int *errs, int *errs2, char *err_str, char imbe_fr[7][24], char imbe_d[88], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_demodulateImbe7100x4400Data(char imbe[7][24])
void mbe_processImbe7200x4400Frame(short *aout_buf, int *errs, int *errs2, char *err_str, char imbe_fr[8][23], char imbe_d[88], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_synthesizeSilencef(float *aout_buf)
void mbe_checkGolayBlock(long int *block)
void mbe_demodulateAmbe3600x2450Data(char ambe_fr[4][24])
void mbe_printVersion(char *str)
void mbe_demodulateImbe7200x4400Data(char imbe[8][23])
void mbe_processImbe4400Dataf(float *aout_buf, int *errs, int *errs2, char *err_str, char imbe_d[88], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_processImbe7100x4400Framef(float *aout_buf, int *errs, int *errs2, char *err_str, char imbe_fr[7][24], char imbe_d[88], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_processAmbe3600x2450Framef(float *aout_buf, int *errs, int *errs2, char *err_str, char ambe_fr[4][24], char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
int mbe_hamming1511(char *in, char *out)
void mbe_processImbe4400Data(short *aout_buf, int *errs, int *errs2, char *err_str, char imbe_d[88], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
int mbe_7100x4400hamming1511(char *in, char *out)
void mbe_processAmbe2450Dataf(float *aout_buf, int *errs, int *errs2, char *err_str, char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
int mbe_decodeAmbe2450Parms(char *ambe_d, mbe_parms *cur_mp, mbe_parms *prev_mp)
void mbe_moveMbeParms(mbe_parms *cur_mp, mbe_parms *prev_mp)
void mbe_processAmbe3600x2400Frame(short *aout_buf, int *errs, int *errs2, char *err_str, char ambe_fr[4][24], char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_spectralAmpEnhance(mbe_parms *cur_mp)
void mbe_synthesizeSpeech(short *aout_buf, mbe_parms *cur_mp, mbe_parms *prev_mp, int uvquality)
void mbe_dumpImbe4400Data(char *imbe_d)
int mbe_eccAmbe3600x2400C0(char ambe_fr[4][24])
void mbe_processAmbe2400Dataf(float *aout_buf, int *errs, int *errs2, char *err_str, char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_processAmbe2450Data(short *aout_buf, int *errs, int *errs2, char *err_str, char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_useLastMbeParms(mbe_parms *cur_mp, mbe_parms *prev_mp)
int mbe_golay2312(char *in, char *out)
int mbe_eccAmbe3600x2400Data(char ambe_fr[4][24], char *ambe_d)
void mbe_processAmbe3600x2450Frame(short *aout_buf, int *errs, int *errs2, char *err_str, char ambe_fr[4][24], char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_convertImbe7100to7200(char *imbe_d)
int mbe_decodeAmbe2400Parms(char *ambe_d, mbe_parms *cur_mp, mbe_parms *prev_mp)
int mbe_decodeImbe4400Parms(char *imbe_d, mbe_parms *cur_mp, mbe_parms *prev_mp)
void mbe_processAmbe3600x2400Framef(float *aout_buf, int *errs, int *errs2, char *err_str, char ambe_fr[4][24], char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_dumpImbe7200x4400Data(char *imbe_d)
struct mbe_parameters mbe_parms
Definition mbelib.h:38
int mbe_eccAmbe3600x2450Data(char ambe_fr[4][24], char *ambe_d)
void mbe_dumpImbe7100x4400Data(char *imbe_d)
void mbe_synthesizeSpeechf(float *aout_buf, mbe_parms *cur_mp, mbe_parms *prev_mp, int uvquality)
int mbe_eccImbe7100x4400Data(char imbe_fr[7][24], char *imbe_d)
void mbe_initMbeParms(mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced)
void mbe_dumpImbe7200x4400Frame(char imbe_fr[8][23])
void mbe_synthesizeSilence(short *aout_buf)
void mbe_demodulateAmbe3600x2400Data(char ambe_fr[4][24])
void mbe_dumpImbe7100x4400Frame(char imbe_fr[7][24])
int mbe_eccImbe7100x4400C0(char imbe_fr[7][24])
int mbe_eccImbe7200x4400C0(char imbe_fr[8][23])
int mbe_eccAmbe3600x2450C0(char ambe_fr[4][24])
int mbe_eccImbe7200x4400Data(char imbe_fr[8][23], char *imbe_d)
void mbe_processAmbe2400Data(short *aout_buf, int *errs, int *errs2, char *err_str, char ambe_d[49], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
void mbe_floattoshort(float *float_buf, short *aout_buf)
void mbe_processImbe7200x4400Framef(float *aout_buf, int *errs, int *errs2, char *err_str, char imbe_fr[8][23], char imbe_d[88], mbe_parms *cur_mp, mbe_parms *prev_mp, mbe_parms *prev_mp_enhanced, int uvquality)
float Ml[57]
Definition mbelib.h:29
int repeat
Definition mbelib.h:35
float log2Ml[57]
Definition mbelib.h:30
float PSIl[57]
Definition mbelib.h:32
int Vl[57]
Definition mbelib.h:28
float w0
Definition mbelib.h:25
float PHIl[57]
Definition mbelib.h:31
int K
Definition mbelib.h:27
int L
Definition mbelib.h:26
float gamma
Definition mbelib.h:33
int un
Definition mbelib.h:34