Anthony Minessale
c38a0f33a4
don't mix personal canvas and multi-canvas modes
2015-08-06 19:08:31 -05:00
Anthony Minessale
b3c248048e
destroy personal canvas after member is out of the list
2015-08-06 18:57:59 -05:00
Brian West
240cfef430
Merge branch 'master' of https://freeswitch.org/stash/scm/fs/freeswitch
2015-08-05 10:21:32 -05:00
Anthony Minessale
78ac8e5560
FS-7940 #resolve
2015-08-05 10:21:23 -05:00
Michael Jerris
b5b7740a1d
FS-7728: working windows build minus video features
2015-08-05 01:35:05 -05:00
Brian West
25d9184e10
whatev %noWIR
2015-08-04 00:16:09 -05:00
Brian West
8835487172
fix regression in bugged layers
2015-08-03 22:37:04 -05:00
Anthony Minessale
90b7ed72d7
fix regressions from last commit %noWIR
2015-08-01 01:37:25 -05:00
Anthony Minessale
c4242dd9d8
conference optimizations %noWIR
2015-07-31 13:49:13 -05:00
Anthony Minessale
852c0dcfae
move scale_and_patch operation to session specific thread to speed up central mux thread
2015-07-30 18:49:30 -05:00
Mike Jerris
e3a301f31c
Merge pull request #373 in FS/freeswitch from ~CXREG/freeswitch-api-redirect:feature/api-redirect to master
...
* commit '9b3f8702717cfbe7e1ad72365acb124a86060fbf':
FS-7922 Add uuid_redirect API command
2015-07-30 18:45:07 -05:00
Dave Olszewski
9b3f870271
FS-7922 Add uuid_redirect API command
...
This provides the equivalent functionality of the dptools "redirect"
application as an api command
2015-07-30 13:26:05 -07:00
Brian West
ab7f83c654
FS-7769
...
fixed vmute on personal canvas
fixed changing layouts on personal canvas
2015-07-30 14:29:09 -05:00
Mike Jerris
40f95f28d8
FS-7919: [mod_conference] fix rebuild dependency on header file
2015-07-30 10:32:18 -05:00
Anthony Minessale
51b38145e4
FS-7760 add clear vs allclear to logo and banner api to clear variable too
2015-07-29 21:31:56 -05:00
Anthony Minessale
06758f6f4f
FS-7913 #resolve
2015-07-29 16:00:22 -05:00
Michael Jerris
543fab93dd
FS-7906: [mod_av] correct crash from multithreaded opening or closing of multiple files at the same time
2015-07-29 14:09:51 -05:00
Anthony Minessale
43b7accfd9
don't reset logo on banner change
2015-07-28 20:18:24 -05:00
Anthony Minessale
34fd0e9ad8
FS-7769 More features
...
add var=val member lookup usable wherver member_id is valid in api commands
add bgimg to layouts with api command or config for global setting
fix bug with overlap layouts combined with odd sized layers
improve switch_img_fit to take a modifier for fit, streach or both at once
2015-07-28 19:43:04 -05:00
Anthony Minessale
d5a52273a9
FS-7519 FS-7677 fix h264 issue caused by 5e9a4992e69271a9beb222242bb5945232b3f58f
2015-07-28 12:26:12 -05:00
Anthony Minessale
75e46cedb8
FS-7893 --resolve
2015-07-25 12:52:46 -05:00
Anthony Minessale
9665956431
FS-7887 #resolve
2015-07-24 13:47:48 -05:00
Anthony Minessale
bd31d60ee9
FS-7891 should be bytes not samples
2015-07-24 11:43:34 -05:00
Mike Jerris
55aefa31af
Merge pull request #367 in FS/freeswitch from ~SEVEN/fs-7677:fs7677 to master
...
* commit 'f55ac43672d6cdaeb412b14964b7701b3d7de4b5':
FS-7677 handle packet loss
FS-7519 FS-7677 trying to add H263 support FS-7519 FS-7677 fix key frame parsing and add some debug logs be verbose about invalid dimensions cleanup and refactor encoder params
2015-07-24 10:51:05 -05:00
Mike Jerris
51185079c2
Merge pull request #365 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-7882 to master
...
* commit '1d7a496889dcf1dbb4cb9bb40a3b4b449cdfd60a':
Allow JSON API commands to send third arg for muting
2015-07-24 10:32:32 -05:00
Mike Jerris
6fb5058257
Merge pull request #358 in FS/freeswitch from ~MICHAELGG/freeswitch:processor_times to master
...
* commit 'ba9c44bbd0fd0958f48744fcf00b6c619c0202fc':
FS-7885 Add getcputime command
2015-07-24 10:29:31 -05:00
Michael Giagnocavo
ba9c44bbd0
FS-7885 Add getcputime command
2015-07-24 02:34:00 -06:00
Anthony Minessale
7898c60282
FS-7891 #resolve #comment Resample audio to 8k before feeding it to spandsp dtmf detector
2015-07-24 01:11:04 -05:00
Seven Du
f55ac43672
FS-7677 handle packet loss
2015-07-24 09:35:53 +08:00
Seven Du
5e9a4992e6
FS-7519 FS-7677 trying to add H263 support
...
FS-7519 FS-7677 fix key frame parsing and add some debug logs
be verbose about invalid dimensions
cleanup and refactor encoder params
2015-07-24 09:35:42 +08:00
Michael Jerris
12a6b8bc53
FS-7889: [mod_conference] move conference chat to use an event channel so messages only go to the right 'room' for the conference
2015-07-23 19:09:24 -05:00
Chad Phillips
1d7a496889
Allow JSON API commands to send third arg for muting
...
The mod_conference API supports passing an optional third arg for all
mute commands (mute, unmute, tmute, vmute, unvmute, tvmute). This patch
adds support for the optional third arg to the JSON API.
FS-7882 #resolve
2015-07-22 21:58:32 -07:00
Michael Jerris
cbc489fe27
FS-7870: [mod_conference] allow jsonapi commands to take string variant of id attr
2015-07-22 21:06:35 -04:00
Michael Jerris
64cbb72ac8
FS-7870: [mod_conference] allow jsonapi commands to take string variant of id attr
2015-07-22 18:13:10 -04:00
Anthony Minessale
16915ea996
FS-7874 #resolve
2015-07-22 14:42:58 -05:00
Brian West
e2f17ea04a
FS-7869: [mod_conference] fix deadlock on shutdown after playing video file that will not display video
2015-07-21 18:41:49 -05:00
Anthony Minessale
cbccadaa2f
factor out conference->canvas and allow per canvas record and play
2015-07-21 16:54:23 -05:00
Brian West
02539c6c4f
FS-7861, FS-7862: [mod_conference] fix crash and other issues caused by multi canvas feature
2015-07-21 15:43:14 -05:00
Mike Jerris
81b209d516
Merge pull request #356 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7789 to master
...
* commit 'f67b6d1cefe0e86205d8c7214b3db23ca81e04eb':
FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
2015-07-21 12:33:43 -05:00
Seven Du
ddfea1e4a0
FS-7856 #comment fix some segs and leaks, thanks Mike
2015-07-21 22:04:27 +08:00
Chad Phillips
bb75a34f34
Restoring commit lost in mod_conference refactor.
...
Commit c49f87313ad3d6c65d0a68c80763822772c42cbd, which added a vmute
option to the conference member flags, was somehow lost in the
mod_conference refactor. This commit restores the lost code.
FS-7813 #resolve
2015-07-20 21:36:17 -07:00
Bradley Jokinen
f67b6d1cef
FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
...
This fixes an issue with mod_av where audio was not included for the entire
duration of a recording initiated by something other than the record_av app.
2015-07-20 11:28:38 -05:00
Anthony Minessale
3148b1ad74
FS-7847 fix logo ratios and add borders too
2015-07-17 20:18:26 -05:00
Mike Jerris
3b2b09c3df
FS-7847: [mod_conference] add layers that do not match the aspect ration of conference by using the new hscale layer param for horizontal scale, and add zoom=true param to crop layer instead of letterbox, add grid-zoom layout group that demonstrates these layouts
2015-07-17 16:37:24 -05:00
Michael Jerris
e0ef31930d
FS-7846: [mod_dptools] add eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel variables to allow you to start eavesdrop in whisper mode of specific call leg
2015-07-17 16:28:50 -05:00
Anthony Minessale
7b47e29919
fix whitespace snafu
2015-07-17 11:47:22 -05:00
William King
59d1bdae1e
FS-7845 whitespace and indention
2015-07-16 17:43:12 -07:00
William King
d8194e9edb
FS-7845 File rename to remove mod_* prefix to local module C files. Change
...
function name prefixes from shorthand 'conf' to longer form
'conference'. Also fixes the channel variable names which had been
caught in an over zealous perl -pi -e command...
2015-07-16 17:15:09 -07:00
William King
14aa720512
FS-7845 Rename functions so that they relate to the file that they are
...
located in.
2015-07-16 14:36:58 -07:00
William King
756ef77b7b
FS-7845 Refactor of mod_conference to improve compilation speed, and
...
logical organization.
2015-07-16 14:36:58 -07:00