asterisk/main
Russell Bryant cf06bdb312 Merged revisions 69010 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r69010 | russell | 2007-06-12 14:13:41 -0500 (Tue, 12 Jun 2007) | 12 lines

In ast_channel_make_compatible(), just return if the channels' read and write
formats already match up.  There are code paths that call this function on a
pair of channels multiple times.  This made calls fail that were using g729
in some cases.  The reason is that codec_g729a will unregister itself from the
list of available translators will all licenses are in use.  So, the first
time the function got called, the right translation path was allocated.
However, the second time it got called, the code would not find a translation
path to/from g729 and make the call fail, even if the channel actually already
had a g729 translation path allocated.

(SPD-32)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@69011 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-06-12 19:19:09 +00:00
..
db1-ast Merged revisions 53497 via svnmerge from 2007-02-07 23:56:46 +00:00
editline add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught 2007-02-18 15:03:42 +00:00
minimime Merged revisions 61070 via svnmerge from 2007-04-09 19:57:21 +00:00
stdtime Merged revisions 51256 via svnmerge from 2007-01-18 21:15:59 +00:00
Makefile Add the adsistub file to the Asterisk makefile, fix a stub definition, and no longer make the symbols from res_adsi global since they don't need to be. 2007-05-20 14:48:31 +00:00
abstract_jb.c Cosmetic changes. Make main source files better conform to coding guidelines and standards. (issue #8679 reported by johann8384) 2007-01-23 00:11:32 +00:00
acl.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
adsistub.c Clean up adsistub file a bit (just spacing) and change over the crypto sub to use this build_stub macro strategy. 2007-05-20 17:52:00 +00:00
aescrypt.c use the OpenSSL AES implementation if it's available (unless configured not to) 2007-05-24 22:07:50 +00:00
aeskey.c use the OpenSSL AES implementation if it's available (unless configured not to) 2007-05-24 22:07:50 +00:00
aesopt.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
aestab.c use the OpenSSL AES implementation if it's available (unless configured not to) 2007-05-24 22:07:50 +00:00
alaw.c Cosmetic changes. Make main source files better conform to coding guidelines and standards. (issue #8679 reported by johann8384) 2007-01-23 00:11:32 +00:00
app.c Even more minor code cleanup! 2007-06-12 14:16:37 +00:00
ast_expr2.c add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught 2007-02-18 15:03:42 +00:00
ast_expr2.fl Merged revisions 59206 via svnmerge from 2007-03-26 17:56:26 +00:00
ast_expr2.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
ast_expr2.y Jason is having problems with the inclusion of <err.h>; it appears to be unnecessary for sucessful builds, so I either removed or commented out the inclusions from all the AEL related code. New outputs from bison/flex are included, etc. 2006-12-28 17:56:21 +00:00
ast_expr2f.c Change javadoc style code documentation to the same format we use elsewhere. 2007-06-04 15:56:13 +00:00
asterisk.c Minor formatting change to test changes to mantis auto-closing issues 2007-06-08 15:32:46 +00:00
astmm.c Merged revisions 50820 via svnmerge from 2007-01-14 22:00:51 +00:00
autoservice.c Even more minor code cleanup! 2007-06-12 14:16:37 +00:00
buildinfo.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
callerid.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
cdr.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
channel.c Merged revisions 69010 via svnmerge from 2007-06-12 19:19:09 +00:00
chanvars.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
cli.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
config.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
cryptostub.c Clean up adsistub file a bit (just spacing) and change over the crypto sub to use this build_stub macro strategy. 2007-05-20 17:52:00 +00:00
db.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
devicestate.c Fix a bunch of doxygen errors and document more things 2007-06-07 23:07:25 +00:00
dial.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
dlfcn.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
dns.c Return trunk to a state where it compiles under Darwin. The byte order stuff is ugly, if anyone wants to clean it up... by all means do so. 2007-02-21 01:05:26 +00:00
dnsmgr.c Merged revisions 68370 via svnmerge from 2007-06-08 00:03:49 +00:00
dsp.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
ecdisa.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
enum.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
event.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
file.c Merged revisions 67924 via svnmerge from 2007-06-06 23:41:37 +00:00
fixedjitterbuf.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
fixedjitterbuf.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
frame.c corrected CLI 'core show codecs' syntax for issue 9945, thanks eserra. 2007-06-11 22:31:51 +00:00
fskmodem.c Cosmetic changes. Make main source files better conform to coding guidelines and standards. (issue #8679 reported by johann8384) 2007-01-23 00:11:32 +00:00
http.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
image.c Convert some more stuff to read/write lists. 2007-01-26 22:55:06 +00:00
indications.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
io.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
jitterbuf.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
loader.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
logger.c Output verbose messages to the normal logger as well. (issue #9476 reported by gdalgliesh) 2007-04-11 17:07:17 +00:00
manager.c Change displayconnects option in manager.conf to be per-user. 2007-06-11 22:07:50 +00:00
md5.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
netsock.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
pbx.c Convert pbx.c to use ast_debug() for debug logging. 2007-06-12 16:13:45 +00:00
plc.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
poll.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
privacy.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
rtp.c Merged revisions 68922 via svnmerge from 2007-06-12 14:26:12 +00:00
say.c Merged revisions 68401 via svnmerge from 2007-06-08 00:18:58 +00:00
sched.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
sha1.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
slinfactory.c Minor tweak... drop translation path if one exists when we get an already signed linear frame in. Chances are the stream has then switched to signed linear and we no longer need the path. 2007-05-25 13:26:52 +00:00
srv.c add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught 2007-02-18 15:03:42 +00:00
strcompat.c Merged revisions 68192 via svnmerge from 2007-06-07 19:31:05 +00:00
tdd.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
term.c Merged revisions 49006 via svnmerge from 2006-12-27 22:14:33 +00:00
threadstorage.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
translate.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
udptl.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00
ulaw.c merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
utils.c Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes 2007-06-06 21:20:11 +00:00