summaryrefslogtreecommitdiff
path: root/channels
diff options
context:
space:
mode:
authorJames Golovich <james@gnuinter.net>2004-03-07 22:57:00 +0000
committerJames Golovich <james@gnuinter.net>2004-03-07 22:57:00 +0000
commitf2b52d46d099b493a233686a9d582efc54af4e61 (patch)
tree54e2926f07f6e2152375d49bb6b81939826ac153 /channels
parentd9359f8249a0687d66a482e01ea6b176a8ea96f9 (diff)
Make sure chan_iax.c and chan_iax2.c know the size of G726 frames
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rwxr-xr-xchannels/chan_iax.c1
-rwxr-xr-xchannels/chan_iax2.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/channels/chan_iax.c b/channels/chan_iax.c
index 2745537ae..ce0897066 100755
--- a/channels/chan_iax.c
+++ b/channels/chan_iax.c
@@ -682,6 +682,7 @@ static int get_samples(struct ast_frame *f)
samples = f->datalen;
break;
case AST_FORMAT_ADPCM:
+ case AST_FORMAT_G726:
samples = f->datalen *2;
break;
case AST_FORMAT_SPEEX:
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index d75beca3c..434763698 100755
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -647,6 +647,7 @@ static int get_samples(struct ast_frame *f)
samples = f->datalen;
break;
case AST_FORMAT_ADPCM:
+ case AST_FORMAT_G726:
samples = f->datalen *2;
break;
default: