dect
/
asterisk
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
asterisk/codecs
sruffell abc4f2fe3c Merged revisions 293968 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r293968 | sruffell | 2010-11-04 19:02:53 -0500 (Thu, 04 Nov 2010) | 17 lines
  
  codecs/codec_dahdi: Prevent "choppy" audio when receiving unexpected frame sizes.
  
  dahdi-linux 2.4.0 (specifically commit 9034) added the capability for
  the wctc4xxp to return more than a single packet of data in response to
  a read.  However, when decoding packets, codec_dahdi was still assuming
  that the default number of samples was in each read.
  
  In other words, each packet your provider sent you, regardless of size,
  would result in 20 ms of decoded data (30 ms if decoding G723). If your
  provider was sending 60 ms packets then codec_dahdi would end up
  stripping 40 ms of data from each transcoded frame resulting in "choppy"
  audio.
  
  This would only affect systems where G729 packets are arriving in sizes
  greater than 20ms or G723 packets arriving in sizes greater than 30ms.
  
  DAHDI-744.
........


git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@293969 f38db490-d61c-443f-a65b-d21fe96a405b
2010-11-05 00:06:02 +00:00
..
g722 Merged revisions 194722 via svnmerge from 2009-05-15 18:05:35 +00:00
gsm Merged revisions 285817 via svnmerge from 2010-09-09 22:49:19 +00:00
ilbc Merged revisions 110880 via svnmerge from 2008-03-26 17:10:28 +00:00
lpc10 Merged revisions 209554 via svnmerge from 2009-07-30 18:51:15 +00:00
Makefile Merged revisions 207680 via svnmerge from 2009-07-21 13:56:35 +00:00
codec_a_mu.c Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
codec_adpcm.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
codec_alaw.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
codec_dahdi.c Merged revisions 293968 via svnmerge from 2010-11-05 00:06:02 +00:00
codec_g722.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
codec_g726.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
codec_gsm.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
codec_ilbc.c Merged revisions 228441 via svnmerge from 2009-11-06 17:24:08 +00:00
codec_lpc10.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
codec_resample.c Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
codec_speex.c AST-2009-005 2009-08-10 19:36:38 +00:00
codec_ulaw.c Merged revisions 267492 via svnmerge from 2010-06-03 17:21:06 +00:00
ex_adpcm.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_alaw.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_g722.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_g726.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_gsm.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_ilbc.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_lpc10.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_speex.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
ex_ulaw.h Merge codec_consistency branch. This should make sample usage much happier. 2008-10-17 21:35:23 +00:00
log2comp.h Merged revisions 109648 via svnmerge from 2008-03-18 19:24:15 +00:00