Christopher Rienzo
0ddab77e8b
Merge pull request #1344 in FS/freeswitch from ~MATT_TELTECH/freeswitch:FS-10513-ssl-verifyhost to master
...
* commit '0ff8db6bf887ee06802dde1e1893b524c9f08a4f':
FS-10513 [mod_http_cache] ignores ssl-verifyhost
2019-01-30 04:18:33 +00:00
Matt Williamson
0ff8db6bf8
FS-10513 [mod_http_cache] ignores ssl-verifyhost
2019-01-21 22:21:49 -05:00
lazedo
0eae20e530
FS-11610 [mod_http_cache] add video flag to http_cache
2019-01-14 16:31:49 +00:00
Andrey Volk
9e0579011d
FS-11521: [mod_av] Test program regression fix.
2019-01-03 00:23:27 +04:00
Andrey Volk
522d871f65
FS-11521: [Build-System] Fix C99 standard regression.
2019-01-03 00:23:20 +04:00
Liyang
036d3e8085
FS-11521: [mod_av] support colorspace from params of file interface
...
https://freeswitch.org/jira/browse/FS-11521
2019-01-03 00:23:13 +04:00
Liyang
863a0b1d2a
FS-11521: [mod_av] read colorspace param from config for avformat
2019-01-03 00:23:04 +04:00
Seven Du
34b573998b
FS-11521: [mod_av] WIP add test code and add png
2019-01-03 00:22:08 +04:00
Mike Jerris
c3f80bb78d
FS-11579: [mod_signalwire] use detected curl cflags and libraries to link mod_signalwire
2019-01-02 15:07:24 -05:00
Andrey Volk
58e65350b0
FS-11582: [mod_signalwire] Fix CA certificate detection on Windows.
2018-12-27 04:57:04 +04:00
Andrey Volk
d0cca7e222
FS-11555: [mod_signalwire] Initial commit.
2018-12-21 21:45:59 +04:00
Seven Du
b53d1caea0
FS-11461: [mod_av] Add test code, improve tests on Windows.
2018-12-20 10:18:42 -05:00
Chris Rienzo
101512ba33
FS-11442 [mod_test] new module, mod_test - mock ASR interface.
2018-12-20 10:17:50 -05:00
Sergey Safarov
abde630fea
FS-11345: Fixed Werror=stringop-truncation for mod_opus
...
Fixed Werror=format-truncation on sofia-sip/libsofia-sip-ua/tport
Fixed Werror=format-truncation on mod/endpoints/mod_verto
Fixed unused-but-set-variable in mod_lua
Fixed Werror=format-truncation on libs/sofia-sip/libsofia-sip-ua/tport
Fixed Wunused-variable Wmaybe-uninitialized on mod_soundtouch
Fixed Wliteral-suffix for libs/unimrcp
2018-12-12 21:18:19 +00:00
Dragos Oancea
551ce4c46f
FS-11554: fix crash in conference API when no param given to "moh".
2018-12-05 22:04:00 -05:00
Andrey Volk
13f6890f41
FS-11523: [mod_av] Add ffmpeg 4.1 support.
2018-11-28 02:47:23 +04:00
Andrey Volk
c371c75045
FS-11466: [mod_av] Fix h264 hardware encoding delay.
2018-11-28 02:47:23 +04:00
Anthony Minessale
d9de41349b
FS-11394: [mod_av] Fix cpu race created by this patch
2018-11-28 02:47:22 +04:00
Anthony Minessale
f3b65c2ee7
FS-11394: [mod_av] Clean up defaults cos they are still wrong
2018-11-28 02:47:04 +04:00
Anthony Minessale
4333f6813d
FS-11413: [freeswitch-core,mod_conference,mod_local_stream] High memory footprint in some video situations #resolve
2018-11-28 01:19:35 +04:00
Mike Jerris
e3f5060ecb
Merge pull request #1627 in FS/freeswitch from ~C960657/freeswitch:FS-11520-mod_curl-max_bytes to master
...
* commit '65e20af3474e1099b380193f4e5a83ce9ee88949':
FS-11520: [mod_curl] Make max_bytes configurable
2018-11-26 17:43:46 +00:00
Christian Schmidt
65e20af347
FS-11520: [mod_curl] Make max_bytes configurable
2018-11-21 22:21:33 +01:00
kgribunin
6ea0e815a7
FS-11450 [mod_conference] Fix for memory leak when conference json list api command is executed
2018-10-31 19:17:51 +03:00
Seven Du
710d011c85
FS-11340 export switch_vad_state2str and update vad_test to support the latest params
...
FS-11340 check the status for read frame avoid crash
2018-09-24 20:22:24 +00:00
Andrey Volk
d541943e11
FS-11394: [mod_av] Fix "restrict" regression.
2018-09-19 21:36:02 +03:00
Andrey Volk
0b2f72ff97
FS-11394: [mod_av] Enable HW acceleration on Windows. Use FFmpeg 3.4.4 instead of libav.
2018-09-19 19:16:36 +03:00
Seven Du
122983e107
FS-11394 reenable avcodec nvenc support
2018-09-19 04:34:33 +00:00
Hunyadvári Péter
434baefcd0
FS-10827 [mod_spandsp] Make thread safe and xmlreload do not affect already started detection
2018-09-05 22:48:21 +00:00
Mike Jerris
a4db3a4355
Merge pull request #1491 in FS/freeswitch from ~HUNYI/freeswitch:feature/FS-8900-improve-record_follow_transfer to master
...
* commit '069da397f5b9e7adb10c2c9d8d03f83d195dae37':
Improve recording transfer
2018-09-05 22:34:38 +00:00
Mike Jerris
3fc867fa93
FS-11349: [mod_av] remove debug logging
2018-09-05 20:42:14 +00:00
John Briscoe
4b63d80b35
FS-10723: [mod_conference] Add event generation when video feed interrupted occurs
2018-09-05 20:26:43 +00:00
shripchenko
4a90ac8b1c
FS-11363 Fix unpredictable/random zoom, when camera's video aspect ratio (a/r) equal to conference layout's tile a/r
2018-09-05 20:03:05 +00:00
Mike Jerris
5dd445180c
FS-11206: [mod_conference] rework behaviors of conference hold to still toggle states while on hold
2018-08-31 19:05:39 +00:00
Sergey Khripchenko
e7c5e2480a
FS-11364 Fix tile flicker when layout has 'overlap' and 'zoom' options
...
Usually tiles recalculated when new image comes in, however when 'overlap' option is in effect - tiles recalculated multiple times.
And when layout also has 'zoom' option - when image recalculated it each round zooms itself deeper and deeper, until new images comes and image resets to proper state.
This looks like flicker.
The fix is to always take for zoom calculations real image dimensions instead of previously recalculated.
HOWEVER!
There are too many math and corner cases in mod_conference, so i propose it to be reviewed by widest audience of people who wrote mod_conference!
2018-08-30 22:58:30 +00:00
Brian West
3102806390
FS-11372: [mod_commands] garbage uuid on output from bgapi #resolve
2018-08-30 14:33:52 -05:00
Mike Jerris
22d022ab4a
FS-11189: [mod_av] fix build on older libav
2018-08-27 22:13:30 +00:00
Seven Du
6d6f217a61
FS-11189 add H264 default private configs
2018-08-27 18:26:44 +00:00
Christopher Rienzo
63bf70dd24
Merge pull request #1522 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-11149-playing-video-files-assigned-a-res_id to master
...
* commit '1fc08365659ce87e16a9e3fced7b77ab494ff36e':
FS-11149: Playing video files assigned a res_id not correctly updated on layout change
2018-08-24 18:45:32 +00:00
Seven Du
be782776b5
FS-11189 add back default flags LOOP_FILTER and PSNR for H264
2018-08-24 11:30:34 +08:00
Seven Du
c1f8bfb442
FS-11189 set default cpu string to cpu/2/4 if not configured
2018-08-24 11:25:26 +08:00
Seven Du
f52b2d26a7
FS-11189 add helper functions and macros to dump encoder context params
2018-08-24 11:22:18 +08:00
Seven Du
c2b2f49c1d
FS-11189 use AV_INPUT_BUFFER_PADDING_SIZE instead of FF_INPUT_BUFFER_PADDING_SIZE in newer ffmpeg
2018-08-24 08:15:06 +08:00
Christopher Rienzo
350225a446
Merge pull request #1541 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-11276-regression-dedicated-video-layers to master
...
* commit 'c83f7871fa8c5464c39a04b9b09938081c071155':
FS-11276: dedicated video layers can no longer become audio floor holder
2018-08-22 21:24:44 +00:00
Anthony Minessale
d3e320ef56
FS-11346: [core] add api to pass pre-parsed values instead of dial strings to switch_ivr_originate
...
SWITCH_DECLARE(switch_status_t) switch_dial_handle_create(switch_dial_handle_t **handle);
SWITCH_DECLARE(void) switch_dial_handle_destroy(switch_dial_handle_t **handle);
SWITCH_DECLARE(void) switch_dial_handle_add_leg_list(switch_dial_handle_t *handle, switch_dial_leg_list_t **leg_listP);
SWITCH_DECLARE(void) switch_dial_leg_list_add_leg(switch_dial_leg_list_t *parent, const char *dial_string, switch_dial_leg_t **legP);
SWITCH_DECLARE(void) switch_dial_handle_add_global_var(switch_dial_handle_t *handle, const char *var, const char *val);
SWITCH_DECLARE(void) switch_dial_handle_add_global_var_printf(switch_dial_handle_t *handle, const char *var, const char *fmt, ...);
SWITCH_DECLARE(switch_status_t) switch_dial_handle_add_leg_var(switch_dial_leg_t *leg, const char *var, const char *val);
SWITCH_DECLARE(switch_status_t) switch_dial_handle_add_leg_var_printf(switch_dial_leg_t *leg, const char *var, const char *fmt, ...);
SWITCH_DECLARE(int) switch_dial_handle_get_peers(switch_dial_handle_t *handle, int idx, char **array, int max);
SWITCH_DECLARE(int) switch_dial_handle_get_vars(switch_dial_handle_t *handle, int idx, switch_event_t **array, int max);
SWITCH_DECLARE(switch_event_t *) switch_dial_handle_get_global_vars(switch_dial_handle_t *handle);
SWITCH_DECLARE(switch_event_t *) switch_dial_leg_get_vars(switch_dial_leg_t *leg);
SWITCH_DECLARE(int) switch_dial_handle_get_total(switch_dial_handle_t *handle);
SWITCH_DECLARE(void) switch_ivr_orig_and_bridge(switch_core_session_t *session, const char *data, switch_dial_handle_t *dh);
add switch_dial_handle_t *dh to end of args for switch_ivr_originate
2018-08-22 18:20:13 +00:00
Anthony Minessale
d521e708d3
FS-11321: [mod_conference] Don't set avatar when its not allowed anyway #resolve
2018-08-13 19:01:14 +00:00
Mike Jerris
3f51f3b4e4
FS-11206: [mod_conference] add conference hold feature
2018-08-13 18:59:49 +00:00
Seven Du
8cbe796831
FS-11333: [mod_mp4v2] improvements
...
update mod_mp4v2 fix record video and lipsync
refactor to use a dedicated video write thread
read frame_size from encoder to support mp3 and aac codec
fix audio only mode
control bandwidth and fps
2018-08-13 17:58:14 +00:00
Mike Jerris
a1c0e7eb92
Merge pull request #1564 in FS/freeswitch from fs-11310-switch-core-file-pre-close to master
...
* commit '720128b61ed0fba0c45ba7caa0d3d7a4bde2ffb4':
FS-11310 #resolve add more params for conference record stop event
FS-11310 #resolve add optional switch_core_file_pre_close() to stop writing to file and possible to get file size related params
2018-08-09 06:53:04 +00:00
Liyang
720128b61e
FS-11310 #resolve add more params for conference record stop event
2018-08-04 01:17:55 +08:00
Andrey Volk
21b135cc16
FS-11297: [Build-System] Add mod_cidlookup to the Windows build.
2018-07-31 23:20:14 +03:00