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
MelwareDE
8a209fc690
Optimization, omit unnecessary calls to debug functions
2009-03-10 22:39:04 +00:00
MelwareDE
c2411cac82
Add media control commands. Add possibility to invoke media control commands by detected tone events in real time
2009-02-13 21:58:19 +00:00
MelwareDE
eeff524567
removed compiler warning
2009-02-09 18:28:16 +00:00
MelwareDE
40015a959a
Update copyright years.
2009-01-17 17:35:55 +00:00
MelwareDE
a0976a0f3e
- adapt to new Asterisk 1.6.1 changes.
2009-01-06 13:40:49 +00:00
MelwareDE
a835372f49
- fixed controller count when creating NULL-PLCI interface and
...
simplified check for unused controller.
2008-03-23 13:04:30 +00:00
MelwareDE
451c093c9c
- be more verbose when requesting NULL-PLCI
2008-03-22 20:08:45 +00:00
MelwareDE
cb12234f83
String conversion of debug/verbose messages to use external changes.
2008-02-24 12:57:52 +00:00
MelwareDE
d58c5141f9
Fixed capi command setting in sendf
2008-02-20 10:15:59 +00:00
MelwareDE
25966a7046
updated copyright
2008-02-05 11:16:25 +00:00
MelwareDE
b832889dc7
Clean new capi message buffer before using it.
2008-01-29 10:20:58 +00:00
MelwareDE
0423263179
Fix NULL pointer in KEYPAD structure.
2007-09-20 13:15:27 +00:00