AMR-WB decoder, written as part of Google Summer of Code 2010 by Marcelo