Commit Graph

65 Commits

Author SHA1 Message Date
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
MelwareDE 411ad13361 Nicer solution for 64bit support. 2007-08-23 13:30:05 +00:00
MelwareDE 620550e1e8 For 64bit variables we should use 64bit types. 2007-08-23 12:48:36 +00:00
MelwareDE d3e1e87183 Fix for 64bit applications. 2007-08-23 12:43:15 +00:00
MelwareDE 4136d39be1 - changed chat parameters to specify more than one controller
- fixed FACILITY_RESP SELECTOR value.
2007-05-13 11:30:34 +00:00
MelwareDE dc4ee69fe9 - allow specify a controller mask for chat and use the next controller
available for NULL-PLCI.
2007-05-12 18:21:13 +00:00
MelwareDE 42c8474f71 - set correct gain values for NULL-PLCI connections. 2007-05-12 12:31:58 +00:00
MelwareDE d00afc53d2 - BSD specific code in ifdef. 2007-05-12 10:23:08 +00:00
MelwareDE 5680639492 - fixed null-interface cleanup. 2007-05-08 16:30:03 +00:00
MelwareDE d02004dabc - a little bit cleanup. The internal capi functions shall not use
the asterisk channel structure.
2007-05-01 14:26:39 +00:00
MelwareDE 4c9b279ed0 - more init of null-plci interface. 2007-04-30 15:19:28 +00:00
MelwareDE 1b50367e34 - more restructuring
- chat handle null-plci voice frames
2007-04-29 22:28:30 +00:00
MelwareDE 2a56d9bf59 - fix NULL-PLCI handling for chat. 2007-04-29 14:00:32 +00:00
MelwareDE 9e7210d1de - removed _capi_put_cmsg(), sending capi messages is now done
with capi_sendf() only.
2007-04-28 20:59:44 +00:00