diff --git a/codecAO40.h b/codecAO40.h index a45151a6..b3a08925 100644 --- a/codecAO40.h +++ b/codecAO40.h @@ -22,9 +22,7 @@ #pragma once -#include "fecConstants.h" - -extern const unsigned char ALPHA_TO[]; +//#include "fecConstants.h" extern unsigned char m_RS_block[RSBLOCKS][NROOTS]; /* RS parity blocks */ extern unsigned char m_encoded[SYMPBLOCK] ; /* encoded symbols */ @@ -32,6 +30,12 @@ extern int m_encoded_bytes; /* Byte counter for encode_data() extern int m_ileaver_index; /* Byte counter for interleaver */ extern unsigned char m_conv_sr; /* Convolutional encoder shift register state */ +extern const unsigned char RS_poly[]; +extern const unsigned char ALPHA_TO[]; +extern const unsigned char INDEX_OF[]; +extern const unsigned char Partab[]; +extern const unsigned char Scrambler[]; + //class CCodecAO40 //{ //public: