diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-04-16 22:26:03 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-04-16 22:26:03 +0000 |
commit | 9ea8a73794ab4a81637dd5327ec89ba2837ed440 (patch) | |
tree | 12d1a22765462d55d543daa7f5039a3f3d088924 | |
parent | 179e51c7a6aa7da7ca65c295785cc7b34cd19929 (diff) |
Detect frame length of G.729A
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@860 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-x | channels/chan_iax2.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index eec8d0e33..d7dcd47c5 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -544,6 +544,9 @@ static int get_samples(struct ast_frame *f) case AST_FORMAT_GSM: samples = 160 * (f->datalen / 33); break; + case AST_FORMAT_G729A: + samples = 160 * (f->datalen / 20); + break; case AST_FORMAT_SLINEAR: samples = f->datalen / 2; break; |