MelwareDE
a054dff7ae
Added patch to support Asterisk 13 from Michael Kuron.
2017-01-15 17:12:14 +00:00
MelwareDE
955b02d460
Added changes from https://github.com/Ionic/chan_capi
...
Thanks to Mihai Moldovan
2015-02-28 16:35:31 +00:00
MelwareDE
29b662a4b6
asterisk -rx "module reload chan_capi" works now. This allows to start Asterisk while CAPI is not loaded and reload chan_capi after CAPI received available. This is the same as unload and load module and does not preserves active connections
2011-11-16 21:43:04 +00:00
MelwareDE
a195a39a55
Compaibility with asterisk 10.0 BETA1
2011-10-04 08:41:28 +00:00
MelwareDE
6307669221
Added missing cause message for CUG.
2011-08-07 14:31:05 +00:00
MelwareDE
578b7005c7
Add module to write traces to Diva trace driver. Restore compilation with version 1.2
2011-02-04 17:18:05 +00:00
MelwareDE
6decf34007
Group based conference, remove groups only if enture conference is in idle state, clean up
2010-12-14 16:28:18 +00:00
MelwareDE
47a34d4bb9
chat_connect connection was established only after next user joined the conference
2010-11-26 16:57:43 +00:00
MelwareDE
a60f4cf67a
Add chat_connect to interconnect two chat roouss using NULL PLCI
2010-11-24 17:08:11 +00:00
MelwareDE
9c3cceccda
Add AMI CapichatList
2010-11-03 22:04:22 +00:00
MelwareDE
6c7ba82edf
Add 'capi show resources'
2010-10-29 21:51:03 +00:00
MelwareDE
8fb2018db7
Use information about hardware for distribution of media processing resources across CAPI controllers. Clean up.
2010-10-25 21:21:31 +00:00
MelwareDE
2c636c7484
Coding style, formatting.
2010-10-09 08:29:39 +00:00
MelwareDE
20d86c8a67
Codec support for resource PLCI wass not wworking properly
2010-10-02 00:00:57 +00:00
MelwareDE
3e71cbcc24
Allow to select codecs for capicommand rresource. Clean up.
2010-09-20 11:05:58 +00:00
MelwareDE
f9f8279d8c
Use Diva resources for IP endpoints
2010-09-18 23:07:38 +00:00
MelwareDE
83ba42f167
Asterisk 1.8 calling party name
2010-09-14 22:05:40 +00:00
MelwareDE
fa4d1ef6ac
Add Diva streaming for resource PLCI
2010-08-23 15:21:52 +00:00
MelwareDE
6fda685af2
Cleanup, add support for Diva streaming to NULL PLCI
2010-08-23 12:14:03 +00:00
MelwareDE
999b9e306b
Customer reported unexpected behavior after incoming call with redirection number information element. The problem is caused by destruction of internal structures of libc and arrives not on every system but
...
on system of interest (Debian Lenny) confirmed with asterisk 1.4 and 1.6.
Code review shhown that i->owner->cid.cid_rdnis can be changed by ast_(strdup,free) and by standard C library functions at same time.
To resolve this and future problems generally change malloc -> ast_malloc, strdup -> as_strdup and free -> ast_free.
2010-08-19 08:44:21 +00:00
MelwareDE
1782726ccd
Asterisk 1.8
2010-08-13 21:08:20 +00:00
MelwareDE
2aeb53c779
Clan up implementation of Diva streaming
2010-06-30 08:33:41 +00:00
MelwareDE
dcfeb51b01
Cancel Diva stream if stream control command returned error
2010-06-29 10:21:31 +00:00
MelwareDE
7be7d7c6a9
Check if Diva streaming available. Implemented Diva streaming for outgoing calls
2010-06-28 21:37:56 +00:00
MelwareDE
27dc5e04a6
Diva streaming, synchronization
2010-06-25 13:48:29 +00:00
MelwareDE
6197ed537d
Use only own locks, prepare relaxed lock processing
2010-06-10 16:39:27 +00:00
MelwareDE
de67c79a12
Cancel stream if not established at time stream is about to be removed
2010-06-04 22:25:37 +00:00
MelwareDE
57b9aa8bec
Syntax, clean up
2010-05-26 14:40:57 +00:00
MelwareDE
dd6f38593c
Diva streaming Tx
2010-05-26 10:19:42 +00:00
MelwareDE
77265e267b
Diva streaming, rx
2010-05-07 22:28:56 +00:00
MelwareDE
557768821c
Diva Streaming
2010-04-08 22:13:25 +00:00
MelwareDE
325380b5e9
Diva Streaming
2010-04-08 22:10:54 +00:00
MelwareDE
bf1eb50548
asterisk trunk API adaptions
2010-03-01 17:59:31 +00:00
MelwareDE
e97fd758b9
warning
2010-02-17 19:01:31 +00:00
MelwareDE
85926f056a
Ignore voice frames for CAPI without data silently.
2010-02-13 21:23:59 +00:00
MelwareDE
e8ad3f6455
- don't try to send MANUFACTURER_REQ for DIVA if vendor is not Eicon/Dialogic.
2009-07-20 11:03:49 +00:00
MelwareDE
b09d58c323
Use direct access to vocoder without RTP framing. Preserve implementation using RTP framing
2009-05-08 13:03:31 +00:00
MelwareDE
865a974063
Resource PLCI, add support for media commands, clean up
2009-04-15 12:28:40 +00:00
MelwareDE
a0bf189dbc
Add line PLCI of resource PLCI
2009-04-14 21:58:03 +00:00
MelwareDE
0c961ad003
Wait until resource PLCI assigned or following media command will fail
2009-04-10 18:59:18 +00:00
MelwareDE
47d4849bab
- minor fixes for verbose messages
...
- added missing brackets
- coding style
2009-04-10 07:23:20 +00:00
MelwareDE
979d0b7c64
Allow use of resource PLCI instead of NULL PLCI, initial test
2009-04-09 22:44:44 +00:00
MelwareDE
e9ef3dcb7f
Prepare use of resource PLCI instead of NULL PLCI
2009-04-09 21:14:44 +00:00
MelwareDE
b78afd1938
Use 64 bit constant in opposite case wrong controller number is used for NULL PLCI as soon as more then one NULL PLCI is active
2009-03-26 22:38:13 +00:00
MelwareDE
360550812f
Crash by access to not initialized variable
2009-03-26 22:08:33 +00:00
MelwareDE
1daf982ff6
Only controllers 1...8 was available for NULL PLCI
2009-03-26 21:07:28 +00:00
MelwareDE
e14113b5d7
Fixed performance improvement.
2009-03-21 11:18:14 +00:00
MelwareDE
81afbf1f5c
Optimization
2009-03-13 00:59:28 +00:00
MelwareDE
ffcf6757d6
Runtime optimization
2009-03-12 15:56:20 +00:00
MelwareDE
ba89d59907
Optimization, do not call debug functions without need, memset of 2048 byte big memory area on every sent message is the cause of high CPU load
2009-03-11 09:13:03 +00:00