paulc
16e433c737
Added option to start RTP when sending the 200 answer instead of waiting an
...
ACK on incoming calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1156 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-03 23:06:01 +00:00
paulc
1f2091c368
Added support for initiating RTP forwarding by reINVITE.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1155 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-02 21:18:27 +00:00
paulc
5b9b035209
Fixed Windows build, added preliminary project for Speex codec.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1154 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-02 15:58:37 +00:00
paulc
7c9a40e57b
Added arithmetical comparation and engine runid functions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1153 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-02 08:20:48 +00:00
paulc
a7aeb67115
Early media is properly enabled even if the message does not provide the
...
call endpoint address.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1152 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-01 14:17:20 +00:00
paulc
320fbc4aa1
Renamed "forkringer" -> "fork.ringer" and "stoperror" -> "fork.stop".
...
Disconnect reason is picked from "reason" parameter of answered call leg,
defaults to "pickup".
git-svn-id: http://yate.null.ro/svn/yate/trunk@1151 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-27 16:03:39 +00:00
paulc
36e27b0985
Forker can inherit the audio data endpoint from its ringing slave.
...
Ringing slave can be enforced in the call.execute return parameter.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1150 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 16:50:20 +00:00
paulc
014bfe1ec2
Added method to inject a foreign DataEndpoint into a CallEndpoint.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1149 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 16:48:51 +00:00
paulc
159991d2f7
Added some extra debugging for event processing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1148 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 13:58:01 +00:00
paulc
035a97f2e3
Final answer events take priority over any provisional ones.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1147 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 13:47:52 +00:00
paulc
ead7974941
Added formatted timestamping option, changed the API to allow more changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1146 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 00:57:35 +00:00
paulc
576952b0c1
Added missing initialization of answer code in several constructors.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1145 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-21 23:26:04 +00:00
paulc
fefaf77fcb
Set proper time in call.execute message and added "forkmaster" parameter.
...
Added minimal status counters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1144 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-21 22:36:32 +00:00
paulc
0b9eb42145
Fixed connection unlocking bug introduced by previous commit.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1143 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 22:41:29 +00:00
paulc
206847b22a
Obey the "details" status parameter so "status overview" does not list calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1142 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 21:17:16 +00:00
paulc
186360ea30
Applied changes similar to Mantis entry #54.2: set m_targetid for both
...
incoming and outging calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1141 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 20:38:36 +00:00
paulc
9766b24cb7
Added DTMF sequence number so that reordering can be detected.
...
Added post-masquerade handler, by default updates channel state on call
progress, ringing and answered - should fix bug #54.3 globally.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1140 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 17:48:57 +00:00
paulc
7b8d5db7fb
Added option to start new calls in a PWlib thread as the Gatekeeper client
...
crashes otherwise.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1139 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-19 13:43:38 +00:00
marian
5fb3458b30
Replaced stream restart variables.
...
Added configure for presence server.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1138 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-18 16:29:15 +00:00
marian
ae4d3f22c2
Added initialize and timer for Jabber engine to support stream restart mechanism.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1137 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-18 15:43:05 +00:00
marian
2e1912773e
Fixed bug in stream restart.
...
Now the stream is restarted using a limited counter incremented after a given interval
and decremented each time the stream try to connect.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1136 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-18 15:34:01 +00:00
paulc
3c771592c9
Updated address of FSF.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1135 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 19:29:01 +00:00
paulc
b5569f32e1
Can change state of RTP forwarding from update message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1134 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 19:25:35 +00:00
paulc
006fc519b0
Added info about speex.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1133 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 19:23:51 +00:00
paulc
78f238e547
Minor documentation additions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1132 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 19:20:45 +00:00
paulc
0e1a6a702c
Minor fixes, added information about USR1 and USR2 signals.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1131 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 18:58:19 +00:00
marian
2f11162b2c
Change some comments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1130 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 18:11:47 +00:00
marian
92127f75dc
Added preliminary command support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1129 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 18:09:25 +00:00
marian
327385517f
Add extra socket check in cleanup to prevent crashing.
...
Post connect actions are executed with lock hold.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1128 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 18:07:26 +00:00
paulc
0619862e38
Added option to display EPOCH based debugging timestamps.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1127 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-16 01:07:26 +00:00
paulc
fd4bf97a78
The default audio codec list is built from enabled codecs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1126 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-15 17:42:44 +00:00
paulc
51ae23e37b
Added autorepeat support for the wave source (play).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1125 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-14 18:09:46 +00:00
paulc
6a1188d2eb
Added speex codec - Mantis report #62 , Mikael Magnusson's version.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1124 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-07 01:57:35 +00:00
paulc
6955118ff6
OssSource collects and sends out full 20ms frames. Copied mostly from patch
...
attached to bug report #66 by Mikael Magnusson (mikma).
git-svn-id: http://yate.null.ro/svn/yate/trunk@1123 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-07 01:16:41 +00:00
paulc
111a8814c7
Fix of inversion of incoming/outgoing flag (patch #54.1 by Mikma)
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1122 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-06 14:51:35 +00:00
paulc
494f17ef64
Unified all registration retry paths.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1121 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-05 19:29:54 +00:00
paulc
f6a6694668
Added support for hierarchical parameter names.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1120 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-30 00:53:15 +00:00
paulc
4e93715730
Set the reconnect flag which is off by default in versions >= 5.0.3
...
Please note that the option only exists in >= 5.0.13 so any mysql client in
between is UNUSABLE!
git-svn-id: http://yate.null.ro/svn/yate/trunk@1119 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-26 18:31:42 +00:00
paulc
deefbe38b6
Fixed building chains of more than two translators.
...
Reference: last issue of bug report #60 by mikma.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1118 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-24 15:03:55 +00:00
paulc
887ffd5520
Fixed downsampler - correct signedness in averaging.
...
Fixed timestamp transformation in resampler.
Reference: first 2 issues of bug report #60 by mikma.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1117 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-24 14:51:21 +00:00
marian
2b1c348677
Weakened the Pong response check to Ping.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1116 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-23 15:15:44 +00:00
paulc
76bb6e611a
Fixed another extra qualification bug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1115 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-21 19:05:36 +00:00
paulc
bb8ad85e2b
Avoid flooding the console with OOB error messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1114 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-20 10:37:58 +00:00
marian
228309fd55
Changed presence implementation. Added resource notify/subscribe messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1113 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-17 14:12:04 +00:00
marian
5409edf7c5
Changed presence implementation. Added support for libjingle. Added dtmf support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1112 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-17 14:05:53 +00:00
marian
0afb6a846c
Fixed compile errors in Windows
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1111 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-16 08:11:50 +00:00
marian
354f1187bd
Fixed deadlock bug when processing media. Added debug info.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1110 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-15 15:14:59 +00:00
paulc
445356a410
Send digits in answered calls as keypad facility if supported by libpri.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1109 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-14 15:59:01 +00:00
paulc
494a26a374
Fixed another resampler bug found by mikma.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1108 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-10 17:18:32 +00:00
paulc
8cdf41e522
Fixed format list building bug ( #59 ) reported by mikma.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1107 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-10 17:13:12 +00:00