diff options
author | Dan Everton <dan@iocaine.org> | 2007-05-22 09:50:31 +0000 |
---|---|---|
committer | Dan Everton <dan@iocaine.org> | 2007-05-22 09:50:31 +0000 |
commit | df6f2f9a3c88a7a4a8ad0382ee4ee7c9a3ee3256 (patch) | |
tree | d9862e5d04f4014def5911bb4ff8206c85636fb7 /apps/codecs/libspeex/nb_celp.h | |
parent | 8970055ec107a2387eedbb373889d0f540745121 (diff) | |
download | rockbox-df6f2f9a3c88a7a4a8ad0382ee4ee7c9a3ee3256.tar.gz rockbox-df6f2f9a3c88a7a4a8ad0382ee4ee7c9a3ee3256.zip |
Upgrade to libspeex 1.2beta2. Very minor performance increase (0.6% on coldfire).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13461 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libspeex/nb_celp.h')
-rw-r--r-- | apps/codecs/libspeex/nb_celp.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/codecs/libspeex/nb_celp.h b/apps/codecs/libspeex/nb_celp.h index 1ebf71754c..cc91b1c4fe 100644 --- a/apps/codecs/libspeex/nb_celp.h +++ b/apps/codecs/libspeex/nb_celp.h | |||
@@ -148,7 +148,11 @@ typedef struct DecState { | |||
148 | spx_mem_t *mem_sp; /**< Filter memory for synthesis signal */ | 148 | spx_mem_t *mem_sp; /**< Filter memory for synthesis signal */ |
149 | spx_mem_t mem_hp[2]; /**< High-pass filter memory */ | 149 | spx_mem_t mem_hp[2]; /**< High-pass filter memory */ |
150 | spx_word32_t *pi_gain; /**< Gain of LPC filter at theta=pi (fe/2) */ | 150 | spx_word32_t *pi_gain; /**< Gain of LPC filter at theta=pi (fe/2) */ |
151 | spx_word16_t *innov_save; /** If non-NULL, innovation is copied here */ | 151 | spx_word16_t *innov_save; /** If non-NULL, innovation is copied here */ |
152 | |||
153 | spx_word16_t level; | ||
154 | spx_word16_t max_level; | ||
155 | spx_word16_t min_level; | ||
152 | 156 | ||
153 | /* This is used in packet loss concealment */ | 157 | /* This is used in packet loss concealment */ |
154 | int last_pitch; /**< Pitch of last correctly decoded frame */ | 158 | int last_pitch; /**< Pitch of last correctly decoded frame */ |