dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

149 Commits

Author SHA1 Message Date
kpfleming 21d21f89c0 use string fields for some stuff in ast_channel
const-ify some more APIs
remove 'type' field from ast_channel, in favor of the one in the channel's tech structure
allow string field module users to specify the 'chunk size' for pool allocations
update chan_alsa to be compatible with recent const-ification patches


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9060 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-01 23:05:28 +00:00
russell b55d2bd3ea define a global null_frame object so when queueing a null frame, you don't
have to allocate one on the stack


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9001 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 17:18:58 +00:00
mogorman f4cc87694f reverting blocks 9 and 10 from revision 7547
fixes bug 6080


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8938 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 21:16:43 +00:00
russell 3911551a79 store conference list using linked list macros (issue #6327)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8727 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-26 19:33:27 +00:00
russell 252fb982f4 on this pass, only remove duplicate log messages
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8403 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-21 20:57:06 +00:00
russell b14bdc5a12 revert my pass through the tree to remove checks of the result of ast_strdupa
(revisions 8378 through 8381)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8387 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-21 17:50:04 +00:00
russell 3f2c7248c6 remove lots of useless checks of the result of ast_strdupa
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8379 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-21 08:13:12 +00:00
oej e04a0e3cf1 More doxygen updates
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8315 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-20 00:18:42 +00:00
russell c6643537f1 constify arguments in more places where strings should not be modified (issue #6286)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8203 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-18 22:17:31 +00:00
mogorman 20dede9dcf Merged revisions 8194 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r8194 | mogorman | 2006-01-18 15:02:06 -0600 (Wed, 18 Jan 2006) | 3 lines

Solves issue with the login proccess in meetme
patch from 6136

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8195 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-18 21:12:14 +00:00
bweschke 589c3c0044 More memory wrapper cleanup. #6224
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8045 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-13 03:34:31 +00:00
mogorman 910bcb2286 added feature from 5750 with whitespace fixing.
allows for meetme show list to tell how long user
has been in confrence and reports it to manager
when user leaves confrence.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7975 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-11 06:56:28 +00:00
russell ab6566173e update doxygen docs to specify authors
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-30 21:18:06 +00:00
markster 6eb2c2ee1b Add "local channel" variation so that we don't read/write to the same
channel...  (bug #6058)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7627 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-26 00:47:28 +00:00
markster 04943e4664 Fix multiple free of a frame (bug #6058)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7620 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-25 01:27:47 +00:00
markster a260ea237a Avoid multiple free
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7565 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 23:36:22 +00:00
markster 74937e92ec Don't bother decode on muted participants
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7548 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 14:14:01 +00:00
markster be3c78074e Major peformance improvements to meetme
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7547 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 13:07:02 +00:00
markster cabac00bee Fix choppy audio with > 20ms audio frames (bug #5697)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7542 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-20 10:26:53 +00:00
tilghman 3365b1cc9f Bug 5858 - Make the chanvars.c functions return a 'const char *'
This should prevent us from unintentionally changing variable
values when they're returned from pbx_builtin_getvar_helper.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7304 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-03 19:25:33 +00:00
russell b3cdd0dfe4 use app arg parsing macros (issue #5690)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7237 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-30 19:53:05 +00:00
kpfleming 24c1e3c222 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
twisted 2a4622a73c issue #5773, with minor modification to log message
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7142 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-20 05:58:40 +00:00
kpfleming 48666af149 issue #5680
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7064 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 00:45:02 +00:00
kpfleming 9c77ba7054 issues #3599 and #4252
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7033 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 23:19:30 +00:00
kpfleming 28133cd31b whitepace cleanup and various minor fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7032 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 21:32:51 +00:00
russell 465d1d7712 make app_queue 1.2 jump compliant (issue #5580)
add missing includes of stdio.h
remove some unused and duplicate headers


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7026 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 04:48:00 +00:00
kpfleming e61f71745f application doc update
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6992 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-07 22:01:22 +00:00
russell d3ddc001a2 issue #5605
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 15:09:47 +00:00
russell fcb15a4b4f alphabetize option lists
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6975 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 05:34:13 +00:00
markster 40c19638fc Meetme whitespace changes (bug #5615)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6969 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 04:52:44 +00:00
kpfleming ae35e4e069 major update to arg/option parsing APIs and documentation
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6953 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03 21:19:11 +00:00
kpfleming edf894a72a use API call for frame volume adjustment
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6878 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-28 16:36:10 +00:00
russell 2a1fd152ed remove unnecessary checks before calls to ast_strlen_zero
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6864 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 19:48:14 +00:00
russell 2c3b3edc86 Doxygen documentation update from oej (issue #5505)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24 20:12:06 +00:00
russell 58818426d6 Massive cleanups to applications for LOCAL_USER handling and some other things.
In general, LOCAL_USER_ADD/REMOVE should be the first/last thing called in an
application.  An exception is if there is some *fast* setup code that might
halt the execution of the application, such as checking to see if an argument
exists.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6832 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-19 18:19:02 +00:00
russell 2c83f05ebb it's a good idea to unregister everything before calling STANDARD_HANGUP_LOCALUSERS
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6828 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-18 22:52:21 +00:00
kpfleming 04f4188e6d don't twiddle memory that doesn't belong to us (issue #5348)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6727 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 00:28:04 +00:00
markster 5d083c4a80 Fix meet me / local channel (bug #5274)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6642 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-25 03:57:53 +00:00
kpfleming 95fe2b8fd4 update MANY more files with proper copyright/license info (thanks Ian!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 20:46:50 +00:00
kpfleming a21860310e convert a bunch of apps to use ast_goto_if_exists() (issue #5138)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6533 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 19:13:00 +00:00
kpfleming dad8943fab reset channel volumes when exiting apps that use them
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6525 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 14:15:37 +00:00
kpfleming fdb98008f4 re-add 'listen' volume control
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6522 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 02:27:58 +00:00
kpfleming 352958bbd8 another buglet
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6521 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 01:55:29 +00:00
kpfleming 2f73ce92ba actually do issue #4170 right... it was supposed to adjust talk volume, not listen volume (sorry)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6520 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 01:39:11 +00:00
kpfleming 38ba89121e add new channel option (via ast_channel_setoption()) to let channel drivers adjust txgain/rxgain if they are able (only Zap channels at this time)
modify app_chanspy to use new gain option
reformat app_chanspy to match coding guidelines
add user-controlled volume adjustment to app_meetme (issue #4170, heavily modified to actually work on Zap channels)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6519 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 01:30:01 +00:00
markster 830d336482 Show callerid in meetme show list (bug #4851 with mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6308 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-08 02:32:37 +00:00
russell 72af60b3e6 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 23:49:57 +00:00
russell f6312b64c0 more ast_copy_string conversions
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6051 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 23:17:04 +00:00
kpfleming f4db6c2fe6 ensure that conference created by new caller who fails to enter a PIN is destroyed (bug #4613)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6048 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:36:40 +00:00