Fixes 8khz assumptions

Many calculations assume 8khz is the codec rate. This
is not always the case.  This patch only addresses chan_iax.c
and res_rtp_asterisk.c, but I am sure there are other areas
that make this assumption as well.

Review: https://reviewboard.asterisk.org/r/306/



git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@205471 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
David Vossel
2009-07-08 23:15:54 +00:00
parent 2e330f772c
commit beaf6217b3
3 changed files with 33 additions and 29 deletions

View File

@@ -150,7 +150,7 @@ struct ast_frame {
int subclass;
/*! Length of data */
int datalen;
/*! Number of 8khz samples in this frame */
/*! Number of samples in this frame */
int samples;
/*! Was the data malloc'd? i.e. should we free it when we discard the frame? */
int mallocd;