12 #define VITERBI_CONSTRAINT 7
13 #define VITERBI_TAIL 1
14 #define VITERBI_RATE 2
29 unsigned int endstate);
void encode_viterbi_packed(unsigned char *channel, unsigned char *data, int framebits)
int update_viterbi_packed(void *vp, unsigned char sym[], uint16_t npairs)
void * create_viterbi_packed(int16_t len)
void set_viterbi_polynomial_packed(int16_t polys[2])
void delete_viterbi_packed(void *vp)
int chainback_viterbi_packed(void *vp, unsigned char *data, unsigned int nbits, unsigned int endstate)
int init_viterbi_packed(void *vp, int starting_state)