Dear Sylvain

In code provided above there is no
conv_tch_afs_XX_XX_next_term_state & conv_tch_afs_10_2_next_term_state struct for some of bitrate so its giving wrong output for convolution decode.

is it possible to give complete conv_tch_afs.c decode.


On Thu, Jul 26, 2012 at 12:23 PM, Sylvain Munaut <246tnt@gmail.com> wrote:
>  search some materials, find that the decode method of AFS convolutional
> code is different from the EFS`, it use RSC, and need SOVA(soft output
> viterbi algorithm). am i right?

No.

It _does_ use RSC (and the viterbi code in libosmocore supports RSC).
But that has nothing to do with SOVA and SOVA is _not_ required at
all.

AFAIK, the AMR code I sent a while is correct. Just to be sure I
attached the latest version I have. I haven't tested all the modes but
at least 12.2 and 10.2 should be correct.

Cheers,

    Sylvain



--
Akib Sayyed
Matrix-Shell
akibsayyed@gmail.com
akibsayyed@matrixshell.com
Mob:- +91-966-514-2243