Anthony Minessale
4a172402d2
some refactoring and plumbing for 1.4
2013-10-16 02:24:32 +05:00
Anthony Minessale
5ba88abf14
FS-5848 --resolve
2013-10-07 08:05:10 -05:00
Anthony Minessale
012e321f61
improve thread pool logic
2013-09-27 23:37:05 +05:00
Michael Jerris
e6bfd00502
FS-5819: fix incorrect true type in call to switch_core_session_reset
2013-09-24 13:25:51 -04:00
Anthony Minessale
0df6c2d094
FS-5798 --resolve
2013-09-18 09:10:34 -05:00
Anthony Minessale
a79b7baf12
add define for thread pool debug
2013-09-06 00:07:50 +05:00
Anthony Minessale
a5f2176ea4
deliver events with the core thread pool set events-use-dispatch=true in switch.conf.xml to use the old way
2013-09-05 03:42:40 +05:00
Anthony Minessale
0dcbc18322
fix issue with default video echo
2013-09-04 02:58:05 +05:00
Anthony Minessale
d35db852a8
follow up to last commit
2013-08-16 12:17:00 -04:00
Seven Du
f7e6c6d6c0
FS-5670 --resolve allow debug rtp if rtp is not attached to a session
2013-08-08 08:22:00 +08:00
Jeff Lenk
adf5e2f6ec
fix windows compiler warnings
2013-07-20 22:13:27 -05:00
Ken Rice
7fb4369932
peak sessions step 1
2013-07-20 20:11:46 -05:00
Anthony Minessale
eebac2ea95
webrtc video tweaks
2013-07-16 19:16:01 -05:00
Anthony Minessale
5dbf2b3cf7
refactor some video code
2013-07-11 17:38:24 -05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Anthony Minessale
2fac3a8e83
refactor some of the video passthru code
2013-06-17 19:52:37 -05:00
William King
7f3f4855a6
When message events were added, the debug field name was overlooked. This would have only been hit when debug level was above 'DEBUG1' and at that point it would have incorrectly chosen debug display names.
2013-05-18 15:10:44 -07:00
Anthony Minessale
ea881b191f
media/srtp refactoring pass
2013-05-17 15:39:30 -05:00
Anthony Minessale
e95bbd1e1f
FS-5368 --resolve
2013-05-03 11:03:17 -05:00
Seven Du
5b9318c109
FS-4990 change uuid_debug_audio to uuid_debug_media and add video params
2013-04-27 06:47:06 +08:00
Anthony Minessale
92ddf47293
expose some rtp func via media handle
2013-03-31 21:27:15 -05:00
Anthony Minessale
0d1acb08ff
add video srtp
2013-03-31 21:27:13 -05:00
Anthony Minessale
14e3570848
add switch_core_session_findall to get a list of all open uuid
2013-03-27 15:51:23 -05:00
Anthony Minessale
ee7dd033fd
fix race condition in state thread
2013-02-22 17:46:54 -06:00
Anthony Minessale
514f4802c1
FS-4960 --resolve
2012-12-22 22:29:33 -06:00
Anthony Minessale
cc74845461
use interrupt_all now that it works again
2012-12-17 11:29:15 -06:00
Anthony Minessale
02a1aa4bc4
wait for threads to end on shutdown
2012-12-04 16:04:16 -06:00
Anthony Minessale
92945f8a01
FS-4836
2012-11-26 18:09:04 -06:00
Anthony Minessale
6644cefb20
finish fixing thread pool logic from yesterday
2012-11-15 17:59:11 -06:00
Anthony Minessale
6f2976298f
FS-4836 ok try this
2012-11-15 13:16:50 -06:00
Anthony Minessale
057861867e
FS-4836 not quite
2012-11-15 13:14:08 -06:00
Anthony Minessale
73f022873b
FS-4836 try this
2012-11-15 12:54:40 -06:00
Anthony Minessale
f8aa3777e9
thread pool was not releasing surplus threads after timeout
2012-11-14 18:43:28 -06:00
Anthony Minessale
94763ea52b
FS-4681 --resolve
2012-11-01 13:07:47 -05:00
Anthony Minessale
68e0b7e859
optimize sofia sql by using new core transaction processor we will no longer support databases that do not support transactions
2012-10-25 11:31:47 -05:00
Anthony Minessale
986fede6b0
make a way to get the jitter buffer down to the codecs
2012-10-18 15:29:00 -04:00
Anthony Minessale
337d2bc7b6
add cdr refresh to bridge/unbridge
2012-10-12 12:23:56 -05:00
Anthony Minessale
4dae523bca
tweak the session level logging to work on the console too
2012-10-11 12:44:31 -05:00
Anthony Minessale
21d19b6100
add switch_core_session_findall_matching_var func to core to get a list of uuid with a certian var set to a certian val
2012-10-11 09:57:02 -05:00
Anthony Minessale
2f9304dcda
add assert
2012-10-09 11:47:39 -05:00
Anthony Minessale
da0ff2d615
FS-4697 --resolve
2012-10-07 09:40:30 -05:00
Anthony Minessale
464155c5cd
more priority tweaks
2012-10-01 10:20:48 -05:00
Anthony Minessale
06a3266360
FS-4655 its not a bug its a behaviour request, try this patch
2012-09-27 14:27:28 -05:00
Anthony Minessale
7d2e742feb
tweak
2012-08-30 16:52:34 -05:00
Anthony Minessale
ada8b78393
FS-4573 --resolve
2012-08-29 11:46:36 -05:00
Anthony Minessale
3c685bff25
fix double sessions on auth challenged calls
2012-08-29 10:38:37 -05:00
Stefan Knoblich
a436a3e962
FreeSWITCH: Fix format string error in witch_core_session_thread_pool_worker().
...
Fixes:
cc1: warnings being treated as errors
src/switch_core_session.c: In function 'switch_core_session_thread_pool_worker':
src/switch_core_session.c:1478: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
src/switch_core_session.c:1483: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
gmake[2]: *** [libfreeswitch_la-switch_core_session.lo] Error 1
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-24 00:51:36 +02:00
Anthony Minessale
66677c940a
move recovery engine up into the core
2012-08-22 16:27:07 -05:00
Anthony Minessale
33e642e98c
remove unused resurrect code
2012-08-22 16:27:07 -05:00
Anthony Minessale
e008af0e50
refactor some unneeded code and move artoo code into the core
2012-08-22 10:08:20 -05:00