Commit graph

709 commits

Author SHA1 Message Date
Anthony Minessale
606e197ac6 FS-5042 --resolve 2013-05-23 08:07:10 -05:00
Anthony Minessale
0cee5ac9df FS-5211 --resolve 2013-05-21 09:29:50 -05:00
Anthony Minessale
9cdd2be095 FS-5444 --resolve 2013-05-20 08:20:38 -05:00
Anthony Minessale
3f118b18dc FS-5236 --resolve 2013-03-27 11:06:32 -05:00
Jeff Lenk
f05b493367 Revert "FS-3996 --resolve stop conference recording when only 1 person left"
This reverts commit 05895faa77.
2013-03-18 12:41:07 -05:00
Anthony Minessale
f368369945 FS-5187 --resolve A 1 character typo.... 2013-03-15 20:47:03 -05:00
Jeff Lenk
05895faa77 FS-3996 --resolve stop conference recording when only 1 person left 2013-03-10 15:14:53 -05:00
Ken Rice
eee1755c42 printf no bueno 2013-03-07 19:04:32 -06:00
Anthony Minessale
c7b6327cfa FS-5149 --resolve 2013-03-07 14:46:42 -06:00
Anthony Minessale
ef077917fd FS-4867 2012-12-18 14:56:44 -06:00
Anthony Minessale
3730504693 FS-4933 --resolve 2012-12-13 10:02:36 -06:00
Jeff Lenk
17b6087d7a fix for covici on mailing list 2012-12-12 21:15:09 -06:00
Anthony Minessale
16eaa729b1 FS-4889 --resolve 2012-11-29 08:30:33 -06:00
Anthony Minessale
94763ea52b FS-4681 --resolve 2012-11-01 13:07:47 -05:00
Anthony Minessale
188e0bd333 FS-4711 --resolve this looks fine to me 2012-10-11 13:53:43 -05:00
Seven Du
aa6bb702de better help msg 2012-10-11 12:36:03 +08:00
Seven Du
fb95768ead add max_members to conference xml_list 2012-10-11 12:31:58 +08:00
Anthony Minessale
fc764b27bf FS-4703 --resolve 2012-10-09 14:01:38 -05:00
Anthony Minessale
d84df73aaa FS-4677 oops 2012-10-02 17:03:22 -05:00
Anthony Minessale
51bdf8522a FS-4677 --resolve 2012-10-02 12:22:03 -05:00
Anthony Minessale
464155c5cd more priority tweaks 2012-10-01 10:20:48 -05:00
Anthony Minessale
8733a2c895 some priority queuing tweaks for performance 2012-10-01 11:47:26 -05:00
Anthony Minessale
72f0cf476d add conference-create and conference-destroy action events 2012-09-19 16:34:33 -05:00
Stefan Knoblich
416f026f8c FreeSWITCH: Add preprocessor constant for default callerid number
SWITCH_DEFAULT_CLID_NUMBER and replace all occurrences
in the FreeSWITCH codebase.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-17 21:32:18 +02:00
Seven Du
a32244fe38 Revert "for consistency"
This reverts commit e8c7bb3a88.
2012-09-14 09:41:10 +08:00
Seven Du
e8c7bb3a88 for consistency 2012-09-14 09:37:08 +08:00
Raymond Chandler
8ef13dd8a2 FS-4558 --resolve 2012-09-08 02:28:35 -04:00
Raymond Chandler
9def7a2e8b FS-4558 --resolve 2012-09-05 16:55:39 -04:00
Raymond Chandler
c3aeed6409 FS-4558: add conference chat broadcasting 2012-09-04 14:02:02 -04:00
Anthony Minessale
a8cd9b82da add tmute command 2012-08-27 17:51:07 -05:00
Anthony Minessale
679921d914 FS-4548 --resolve such a little patch for a big problem, good find 2012-08-20 12:11:17 -05:00
Stefan Knoblich
eca5c0ad73 FreeSWITCH: Add WIN32 strerror_s() variant to custom switch_strerror_r() helper function and fix more strerror_r() users.
Convert mod_xml_cdr, mod_json_cdr and mod_conference to the new function.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-14 14:54:06 +02:00
Anthony Minessale
a7b10081c8 send notifies for refer for 4579 2012-07-31 15:26:03 -05:00
Anthony Minessale
365b9feb72 457x tweaks 2012-07-27 15:07:11 -05:00
Anthony Minessale
b6de76cb8c tweak 2012-07-27 14:49:08 -05:00
Anthony Minessale
aba2b391fb fix seg 2012-07-27 13:23:30 -05:00
Anthony Minessale
d832b5dfef FS-4453 --resolve this will now cause up to a 20 second timeout waiting for the response and the call will be blocking 2012-07-24 13:45:10 -05:00
Anthony Minessale
f69573002c set hard domain first 2012-07-17 13:54:39 -05:00
Seven Du
748c15221b enforce floor 2012-07-15 15:29:16 +08:00
Seven Du
253e74d69b add video_bridge flag to xml members 2012-07-15 12:37:54 +08:00
Seven Du
8d6b64e0ca add flags to conference xml_list and show also on conference list 2012-07-15 11:22:18 +08:00
Anthony Minessale
1f39ecd13f FS-3840 --resolve 2012-07-13 18:02:36 -05:00
Anthony Minessale
aebb15fe86 FS-4421 --resolve 2012-07-13 17:20:59 -05:00
Anthony Minessale
643a18b583 FS-4418 --resolve 2012-07-12 17:54:02 -05:00
Anthony Minessale
0dfb4db8b4 how does the older compiler catch things the new one doesnt 2012-07-12 14:34:56 -05:00
Anthony Minessale
cc48015709 conf tweaks 2012-07-12 14:30:44 -05:00
Anthony Minessale
d5d6b29893 add outcall-templ 2012-07-12 10:42:46 -05:00
Stefan Knoblich
a0bd63d32d mod_conference: Fix format string errors.
Use switch_event_add_header_string() where needed and add a
dummy "%s" format string to switch_event_add_body() calls.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-12 01:44:18 +02:00
Anthony Minessale
932fc2286f update 2012-07-11 18:04:13 -05:00
Anthony Minessale
0c945168ca update 2012-07-11 17:35:40 -05:00
Anthony Minessale
4e0f40d7c6 update 2012-07-11 17:25:45 -05:00
Anthony Minessale
63147207b6 update 2012-07-11 17:09:42 -05:00
Anthony Minessale
75b36c9545 tweaks 2012-07-11 16:48:56 -05:00
Anthony Minessale
abbe8d5a0d tweak 2012-07-11 15:50:43 -05:00
Anthony Minessale
2aebe2456f first pass on some new stuff 2012-07-11 15:15:50 -05:00
Anthony Minessale
c6fc4a2774 add Current-Energy to conference events 2012-07-06 17:20:44 -05:00
Anthony Minessale
7086a92f9b FS-4318 try this, success is 0 so that original patch was wrong 2012-06-24 15:05:59 -05:00
Anthony Minessale
1bfda1ecfc FS-4318 --resolve 2012-06-18 10:30:33 -05:00
Anthony Minessale
879830f61c FS-4167 --resolve 2012-06-01 14:33:15 -05:00
Anthony Minessale
f7476320db FS-4177 play-file-done was not previously possible it was part of supressing play-file, try this patch 2012-05-07 10:24:08 -05:00
Anthony Minessale
c2ac863492 FS-4176 send vid refresh when switching to mirror 2012-05-07 08:48:22 -05:00
Anthony Minessale
090345de4c add outcall_flags 2012-05-07 08:46:04 -05:00
Anthony Minessale
5c66ab4793 fix xml object leak in conference cdrs 2012-05-04 18:59:34 -05:00
Anthony Minessale
086cbf1bfc FS-4176 --resolve 2012-05-03 13:17:05 -05:00
Ken Rice
c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Anthony Minessale
f2a77da45e FS-4126 --resolve 2012-04-18 08:08:45 -05:00
Anthony Minessale
fa011be523 FS-4072 --resolve 2012-04-10 08:03:34 -05:00
Anthony Minessale
c5c4e3f2e4 FS-4073 --resolve 2012-04-09 12:24:36 -05:00
Anthony Minessale
e6bfa118ec minor presence tweaks 2012-02-09 16:47:32 -06:00
Anthony Minessale
d79d15d43a FS-3865 --resolve 2012-02-02 20:20:38 -06:00
Anthony Minessale
ee3e450425 FS-3869 --resolve 2012-02-02 18:47:04 -06:00
Anthony Minessale
daa49c06e2 only enforce the video-bridge mode if the flag is set on the conference too 2012-01-27 12:24:51 -06:00
Anthony Minessale
684472a208 fix regression in vid thread 2012-01-25 13:34:44 -06:00
Anthony Minessale
a067edeec4 proper iframe request should remove need for detection 2012-01-25 09:40:25 -06:00
Anthony Minessale
1ec4935ca7 send event when removing floor flag 2012-01-25 09:38:42 -06:00
Anthony Minessale
d81335838e move the floor change stuff to the central conference thread and fix some oddities related to video 2012-01-24 16:55:44 -06:00
Anthony Minessale
224f4c0f8a fix packet storm of vid refresh in edge case 2012-01-24 11:38:41 -06:00
Michael S Collins
84ee332b95 mod_conference: Add 'list count' to conference API syntax 2012-01-17 12:01:30 -08:00
Anthony Minessale
187abe02af req iframe on vid floor change 2012-01-13 15:55:54 -06:00
Anthony Minessale
e87a48b824 FS-3812 --resolve 2012-01-13 15:22:31 -06:00
Jeff Lenk
24288832b1 FS-2216 partial with renaming 2012-01-08 14:19:16 -06:00
Jeff Lenk
6ab3f56393 FS-1573 --resolve 2011-12-28 16:52:30 -06:00
Marc Olivier Chouinard
047a390ad6 FS-3717 --resolve 2011-12-18 22:57:09 -05:00
Marc Olivier Chouinard
ab5f3f2897 FS-3254 --resolve 2011-12-18 01:15:27 -05:00
Marc Olivier Chouinard
fb43f80581 FS-3705 --resolve 2011-12-18 01:13:37 -05:00
Marc Olivier Chouinard
04295ac95b FS-3249 --resolve 2011-12-15 23:17:28 -05:00
Marc Olivier Chouinard
14554cf328 FS-3091 --resolve 2011-12-15 22:38:32 -05:00
Marc Olivier Chouinard
b9295fd5ab FS-1573 --resolve 2011-12-15 14:43:55 -05:00
Marc Olivier Chouinard
e566057701 FS-2216 --resolve 2011-12-14 10:27:31 -05:00
Anthony Minessale
b733f6d5ec FS-3703 2011-11-19 16:54:04 -06:00
Anthony Minessale
4c13e7c095 fix crash in video-bridge mode 2011-11-18 12:44:04 -06:00
Anthony Minessale
9dd45e35a6 FS-3661 --resolve 2011-11-03 14:45:01 -05:00
Anthony Minessale
d8d0d4b73c FS-3650 indeed 2011-10-31 08:11:13 -05:00
Anthony Minessale
9215838393 FS-3650 --resolve 2011-10-29 09:30:06 -05:00
Anthony Minessale
cdb00f132b maxwait 2011-10-25 14:09:49 -05:00
Anthony Minessale
caa360b6d2 presence tweaks for conference/fifo/parking 2011-10-21 19:52:42 -05:00
Anthony Minessale
24b09ca158 FS-3627 --resolve 2011-10-21 09:49:44 -05:00
Anthony Minessale
8fde25ccfa add custom kick sound to conference 2011-10-20 13:15:58 -05:00
Anthony Minessale
957361cf79 presence tweaks 2011-10-19 16:50:46 -05:00
Anthony Minessale
25329545a1 tweak to last commit 2011-10-18 12:56:54 -05:00
Anthony Minessale
9daa42c1b5 add presence to mod_valet_parking subscribe to the lot name for general stats or individual slots to monitor with park+ prefix *note* this used to be used in mod_fifo which now will use queue+ going forward 2011-10-18 11:53:49 -05:00
Anthony Minessale
127be02db2 add conference cdrs to mod_conference 2011-10-14 11:30:51 -05:00
Anthony Minessale
5d77e789b5 remove waste flags from both conference and member and explicitly always send audio from conferences to avoid random interop issues and general discomfort these flags are now depricated 2011-10-04 16:41:03 -05:00
Anthony Minessale
1936c2b086 FS-3493 --resolve 2011-10-03 10:45:17 -05:00
Anthony Minessale
9125a96c6d convert chat interface to use events instead of a bunch of args 2011-09-13 16:51:30 -05:00
Anthony Minessale
da0836c539 FS-3518 --resolve this was an issue specific to mute-detect-sound and muting someone right when it decided to play the mute detect sound, fixed with a queued flag so only 1 thread ever plays sounds to the channel 2011-08-25 09:17:50 -05:00
Mathieu Rene
1dbd4c7787 Add video-bridge flags to have multiple audio participants to a single video call 2011-08-23 17:28:32 +02:00
Anthony Minessale
7a7f386886 FS-3337 --resolve indeed, should be ok 2011-08-22 12:34:46 -05:00
Marc Olivier Chouinard
5c455bda74 mod_conference: Missing a new line in a log file, thx AviMarcus 2011-08-01 09:49:57 -04:00
Jeff Lenk
dab274da78 fix compiler error - equivalent 2011-07-08 20:33:58 -05:00
Anthony Minessale
765be8c96f FS-3406 --resolve 2011-07-08 14:54:51 -05:00
Anthony Minessale
492db9067d add hup command to conference (kick without the kick sound) 2011-06-22 12:18:09 -05:00
Anthony Minessale
f35a68141e add conference member flag nomoh 2011-06-14 13:41:25 -05:00
Anthony Minessale
b1cf5bee30 wait for thread to start in mod conference to avoid one in a million race on heavy traffic 2011-06-09 15:31:18 -05:00
Anthony Minessale
e8962d5687 move muted/unmuted indications to main thread via flags 2011-06-08 15:08:41 -05:00
Michael S Collins
3aff2bdcbc Newline not needed here 2011-05-25 17:11:07 -07:00
Michael S Collins
f731abe05f Add 'conference xxxx list count' to get exact member count for a given conference 2011-05-25 16:52:54 -07:00
Anthony Minessale
c7b36157b0 don't play default when playing a custom one 2011-05-20 16:56:16 -05:00
Anthony Minessale
3d475876ed add custom exit sound to match enter sound on conf 2011-05-20 16:22:58 -05:00
Anthony Minessale
7ba849b34a remove auto gain events 2011-05-19 11:43:33 -05:00
Anthony Minessale
a391d82b57 remove unused code 2011-04-28 10:56:13 -05:00
Anthony Minessale
24003dc28f set flag 2011-04-27 16:18:59 -05:00
Anthony Minessale
dcfc7924c5 remove unnecessary locks 2011-04-27 15:16:52 -05:00
Anthony Minessale
73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Anthony Minessale
54e5011d74 declinatio mortuus obfirmo! 2011-04-12 13:35:39 -05:00
Anthony Minessale
bcd6c3a188 FS-3137 --resolve less of a memory leak more of a pool swelling, replaced a pool strdup that could recur with a strdup/free to avoid it 2011-04-08 14:04:01 -05:00
Anthony Minessale
31cebd4fb3 --resolve FS-3219 2011-04-05 10:35:52 -05:00
Anthony Minessale
b986e13a58 again 2011-03-30 21:03:25 -05:00
Anthony Minessale
31580d6661 tweak 2011-03-30 20:44:45 -05:00
Anthony Minessale
b8063c3d34 wait for channels to come up in paging mode 2011-03-30 20:12:25 -05:00
Anthony Minessale
3253bcb363 FS-3147 --resolve I finally tracked this down to the actual recordings generated by mod_conference. This patch delays the recording slightly to allow time for the buffer to fill up, we were riding it so closely that sometimes we would come up short and inject silence into the file to preserve time passing 2011-03-30 19:17:54 -05:00
Anthony Minessale
1552ecf54a prevent race condition on conference join/exit 2011-03-29 19:55:35 -05:00
Anthony Minessale
246b21952d FS-3095 --comment-only This patch removes the existing conference transfer function and replaces it using the core transfer it also introduces a new tracking method where the same conference id is reserved for a particular member for the lifetime of the call allowing a user to transfer in and out of conferences and ivr and bridges etc and retain the same member id for the duration of that call 2011-03-28 14:44:28 -05:00
Michael S Collins
3c9ee25a0a Add conf_uuid chan var for djbinter (Thanks Math) 2011-03-18 11:24:48 -07:00
Anthony Minessale
2c009dd954 doh 2011-03-15 14:29:04 -05:00
Anthony Minessale
8533c32fe1 FS-3095 regression from 547d53932c 2011-03-09 15:17:25 -06:00
Anthony Minessale
05e9d3477b remove unneeded line 2011-03-06 15:57:31 -06:00
Mathieu Rene
0911ed7408 FS-3124 Use the channel's sound_prefix if it's not set in the conference's config 2011-03-05 12:49:19 -05:00
Anthony Minessale
547d53932c FS-3095 also add some tab completion and help messages from cli 2011-03-04 11:34:48 -06:00
Anthony Minessale
b7419add09 clear talk flag when you mute 2011-03-03 17:59:59 -06:00
Anthony Minessale
ee0a0b79c8 FS-3103 2011-02-25 21:29:47 -06:00
Anthony Minessale
d8ef36edca fire auto gain level events 2011-02-25 18:25:17 -06:00
Anthony Minessale
e3eec389b0 missed a spot 2011-02-25 18:19:52 -06:00
Anthony Minessale
94b680fb45 play files saying vol level in conf in lieu of making a function of say modules to return file_string urls (we need that) 2011-02-25 18:09:58 -06:00
Anthony Minessale
69d1d984fe sleep 2 seconds on confernece outcall at the end to prevent auto-answer race 2011-02-24 12:17:47 -06:00
Anthony Minessale
f6dd557e5d agc 2011-02-21 17:24:35 -06:00
Anthony Minessale
e431481d4d agc 2011-02-21 17:16:34 -06:00
Anthony Minessale
a79b64ee20 more agc 2011-02-21 14:35:13 -06:00
Anthony Minessale
4a4ac35426 another round of agc changes 2011-02-21 13:12:51 -06:00
Anthony Minessale
180e3d4ab1 agc tweaks 2011-02-20 14:37:23 -06:00