altos: Start optimizing viterbi decoder
authorKeith Packard <keithp@keithp.com>
Sat, 23 Jun 2012 06:31:11 +0000 (23:31 -0700)
committerKeith Packard <keithp@keithp.com>
Sat, 23 Jun 2012 06:31:11 +0000 (23:31 -0700)
commit047e95421c87c5d056038797b48f759bedabf245
tree449b3fa98f0e127b40847539000f2e639b2d471c
parentcbf79a0f9cb859d04e8e03d627219cb2bf49611f
altos: Start optimizing viterbi decoder

Only need two cost arrays (previous and next). Create constant
full-width decoder table instead of expanding bits into bytes for each
decode step.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/core/ao_viterbi.c