Commit Graph

376 Commits (b38f45a458cbfe7a82054140f73d5563e68641cc)

Author SHA1 Message Date
Russell Bryant c8ceb92a4f revert my changes that converted the jb on the channel to be dynamically
19 years ago
Russell Bryant 7421acaa7e don't blow up if a jitterbuffer is not in use
19 years ago
Matt O'Gorman b22e7bf558 adds support for t38 pass through patch brought up to trunk from
19 years ago
Joshua Colp c311827dc9 Merged revisions 33724 via svnmerge from
19 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
19 years ago
Olle Johansson 479181951a Merge of the "sdpcleanup" branch. Thanks to John Martin for a lot of tests
19 years ago
Russell Bryant 1eac38db1d fix a channel deadlock in ast_answer
19 years ago
Olle Johansson b42fbc09c3 - 5 is the highest used debug level, so let's stay there
19 years ago
BJ Weschke 9f9e9a08db Make sure DEBUG is really cranked up before we decide to flood the logs with messages about Internal timing when a channel has to make a decision about generating internal timing (eg - MOH)
19 years ago
Kevin P. Fleming dfd5fc5605 Merged revisions 31520 via svnmerge from
19 years ago
Russell Bryant bb7dd96cfe Add support for using a jitterbuffer for RTP on bridged calls. This includes
19 years ago
Kevin P. Fleming e69388b3ba a few more control frame types that don't need to generate useless notices in the log
19 years ago
Joshua Colp 6b185c1bed Merge in branch which gives you the ability to set the hangup causecode using the Hangup application. (issue #7160 reported by kmilitzer branch by jcollie)
19 years ago
Kevin P. Fleming e140c0ba9f Merged revisions 27468 via svnmerge from
19 years ago
Kevin P. Fleming 74cd80b1a4 use the proper method to get out of the bridge loop
19 years ago
Kevin P. Fleming a541309599 initialize the bridge result to 'no result', so that we can check for code paths that set it to AST_BRIDGE_COMPLETE inside the loop (thanks Oskar!)
19 years ago
Russell Bryant 04ecb29d03 remove almost all of the checks of the result from ast_strdupa() or alloca().
19 years ago
Kevin P. Fleming fdcfd6469b ensure that control frames with payload can be sent to channel drivers via ->indicate()
19 years ago
Mark Spencer f2bc3c61cc Make sure that we don't accept an answer on an inbound call and don't permit asterisk to answer an outbound call
19 years ago
Kevin P. Fleming 16f1acc37f use an enum for control frame types
19 years ago
Luigi Rizzo 93ad00ef06 mark a couple of dubious pieces of code
19 years ago
Mark Spencer 4d73c80fa1 Minor cleanup on dtmf calling (bug #7076)
19 years ago
BJ Weschke 085a4eaa04 Make the "Avoided Initial Deadlock for '....', X retries!" a LOG_DEBUG msg instead of LOG_WARNING as this only has relevance to developers trying to resolve a possible problem. #6949
19 years ago
Luigi Rizzo 5522238a7e remove useless variables, and argument checks for functions
19 years ago
Luigi Rizzo d1caf26728 no point in clearing a local variable just before return
19 years ago
Kevin P. Fleming 8e9058679a remove T38_SUPPORT define that is no longer needed
19 years ago
Matt O'Gorman 6fd00ee7ec more janitor work, patch from bug 6975.
19 years ago
Kevin P. Fleming 574e14cbea Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
19 years ago
Luigi Rizzo e48275fea3 convert to use ast_stream_and_wait
19 years ago
Luigi Rizzo 0dbf814a79 - use symbolic constants and macros to play with the debug flag
19 years ago
Luigi Rizzo 309f16bd07 make NULL and "" equivalent in cid fields, mark some missing NULL checks.
19 years ago
Luigi Rizzo 585e50fb38 move to a different file (channel.c for the time being) the
19 years ago
Luigi Rizzo 52430bda0d - use ast_calloc instead of ast_malloc
19 years ago
Joshua Colp 021876711f Do not depend on having an end sound for stopping the bridge when time runs out. (issue #6979 reported by ppyy)
19 years ago
Kevin P. Fleming fc071a182b actually return the number steps... not the number of steps minus 1
19 years ago
Kevin P. Fleming 987f24840c add an API so that the number of steps required for a translation path can be acquired
19 years ago
Luigi Rizzo bdfa578990 minor formatting fixes
19 years ago
Luigi Rizzo 3d7e2145b8 move some duplicated code outside an if/then/else block
19 years ago
Luigi Rizzo 3469287168 make sure there is [almost] only a single exit point for a very long
19 years ago
Luigi Rizzo 8f80cbea14 simplify the ast_channel walking routines.
19 years ago
Luigi Rizzo ebc152c0da move common conditions to the outside block.
19 years ago
Luigi Rizzo 7783a7a7e6 simplify logic in ast_generic_bridge()
19 years ago
Luigi Rizzo 9807aab483 move common code in one place
19 years ago
Luigi Rizzo ba7c8dbd73 avoid returning in the middle of a switch() in ast_answer()
19 years ago
Luigi Rizzo ad5cfd80c0 simplify function __ast_request_and_dial() as follows:
19 years ago
Luigi Rizzo 5a6cc1ea4e properly reindent a block
19 years ago
Luigi Rizzo 577b740f17 add a missing ast_channel_unlock() evidenced by previous commits.
19 years ago
Luigi Rizzo 5afbcc4f86 remove an extra lock.
19 years ago
Luigi Rizzo 845298a7b3 - replace some nested 'if' with '&&'
19 years ago
Luigi Rizzo ed6def5c46 Localize some variables documenting their usage.
19 years ago