aboutsummaryrefslogtreecommitdiffstats
path: root/codecs/codec_ilbc.c
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-04-22 03:34:13 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-04-22 03:34:13 +0000
commit71dc0921baab2f95f7ebf5b0352e493d090caf04 (patch)
tree9c5abe316d1f6f5a14aca6c297a42167d4d125b7 /codecs/codec_ilbc.c
parenta1862b9cd7fdceb4e1f0a4651c4d99fa1fe60c52 (diff)
Fix iLBC with valgrind, add iLBC format from bkw_
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2740 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'codecs/codec_ilbc.c')
-rwxr-xr-xcodecs/codec_ilbc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/codecs/codec_ilbc.c b/codecs/codec_ilbc.c
index e11c9703e..d3497ba41 100755
--- a/codecs/codec_ilbc.c
+++ b/codecs/codec_ilbc.c
@@ -60,6 +60,8 @@ static struct ast_translator_pvt *lintoilbc_new(void)
struct ilbc_coder_pvt *tmp;
tmp = malloc(sizeof(struct ilbc_coder_pvt));
if (tmp) {
+ /* Shut valgrind up */
+ memset(&tmp->enc, 0, sizeof(tmp->enc));
initEncode(&tmp->enc);
tmp->tail = 0;
localusecnt++;
@@ -72,6 +74,8 @@ static struct ast_translator_pvt *ilbctolin_new(void)
struct ilbc_coder_pvt *tmp;
tmp = malloc(sizeof(struct ilbc_coder_pvt));
if (tmp) {
+ /* Shut valgrind up */
+ memset(&tmp->dec, 0, sizeof(tmp->dec));
initDecode(&tmp->dec, USE_ILBC_ENHANCER);
tmp->tail = 0;
localusecnt++;