Seven Du
e07c472ff9
FS-8916 comment out dead code from the last bug fix, add to TODO
2016-03-09 20:54:06 +08:00
Seven Du
24d22d6737
FS-8916 #resolve
2016-03-09 15:31:40 +08:00
Anthony Minessale
2cf9962f61
FS-8914
2016-03-09 00:02:59 -06:00
Anthony Minessale
86e6480af8
revert
2016-03-08 21:57:03 -06:00
Anthony Minessale
d0b813f0d7
FS-8914
2016-03-08 20:19:33 -06:00
Anthony Minessale
68588e811f
FS-8914 #resolve [recording mp4 cuts off the end in some cases]
2016-03-08 18:53:55 -06:00
Davide Colombo
3e9e239864
FS-8911: fix typo in conference_member
2016-03-08 12:22:06 +01:00
Anthony Minessale
ee7a298f40
FS-8868 #resolve [recording app to respect bandwidth set in SDP]
2016-03-07 21:56:13 -06:00
Anthony Minessale
b7227465b6
FS-8909 #resolve [Add feature to play background video while recording inbound video]
2016-03-07 19:59:10 -06:00
Anthony Minessale
3ca6ed4365
FS-8864 fix regression to recording
2016-03-07 19:59:10 -06:00
Anthony Minessale
550029b80e
FS-8811 #resolve [FS 1.7 crashes intermittently]
2016-03-04 16:56:55 -06:00
Anthony Minessale
66fe6e5a46
FS-8811 #comment please test
2016-03-03 18:37:42 -06:00
Anthony Minessale
c366e3615f
FS-8354 #resolve [G722 audio issues with mod_conference after fab435479ada61f2f9d726bad53ec31d002acd2f]
2016-03-03 17:28:28 -06:00
Anthony Minessale
041dc0a62d
FS-8864 set video ready on first push to avoid catch 22 on some video files
2016-02-29 17:00:42 -06:00
Anthony Minessale
a2b806c01c
FS-8876 make function public and use it in conference also
2016-02-29 16:22:13 -06:00
Anthony Minessale
6334e1ce39
FS-8864 #resolve [Improve video file playback]
2016-02-26 15:28:03 -06:00
Michael Jerris
febe0f8dac
FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built
2016-02-24 18:44:11 -05:00
Michael Jerris
44da905b4f
FS-8867: build using in tree libyuv to match required version and not impact system ones that are never sufficient version
2016-02-24 16:52:40 -05:00
Seven Du
ed78d38994
FS-8867: create conversion function stubs in the core so modules do not need to use libyuv directly
2016-02-24 15:12:05 -06:00
Italo Rossi
e95da7a80f
FS-8856 - [mod_callcenter] Inserting member as a new one when restoring action fails because our agent_dispatch_thread removed the members just before we tried to update him.
2016-02-22 09:54:53 -03:00
Piotr Gregor
3af3e54a6f
FS-8854 initialize circular buffer
...
Now all members of buffer are initialized
in INIT_CIRC_BUFFER macro.
2016-02-22 11:15:10 +00:00
Piotr Gregor
1e8d315178
FS-8852 change stop condition in for loop
...
Now we use predefined table length instead
of hardcoded computation in stop condition
of for loop.
2016-02-20 18:02:16 +00:00
Italo Rossi
0b840c8721
Merge pull request #700 in FS/freeswitch from ~RORAMIREZ/freeswitch:feature/mod_callcenter-realtime-counter-answer-abandoned to master
...
* commit '1661fc6a519dac70bafbe0b0767f5302337a9fb3':
FS-8822 - [mod_callcenter] Realtime counter for calls in a queue
2016-02-10 19:20:27 -06:00
Piotr Gregor
b8a8c88572
FS-8809 fix MAP_POPULATE undeclared
...
Add AM_MOD_AVMD_CXXFLAGS compile flag to mod avmd
and set this flag to -std=gnu99 in configure.ac
in case compiler vendor is xgnu.
2016-02-08 23:02:22 +00:00
Rodrigo Ramírez Norambuena
1661fc6a51
FS-8822 - [mod_callcenter] Realtime counter for calls in a queue
...
Added counters for answered and abandoned calls for a queue.
Create two vars for cc_queue struct
- calls_answered
- calls_abandoned
These increases when the call is hangup.
This change also :
- refactor long lines of header and body to print the queue information.
- Update year in copyright
2016-02-08 01:22:37 -03:00
Piotr Gregor
6d8fd0def6
refactor: fix comments
...
Applying code guidelines. No side effects.
2016-02-05 21:42:09 +00:00
Piotr Gregor
2e30c94c35
refactor: fix comments
...
Applying code guidelines. No side effects.
2016-02-05 00:37:33 +00:00
Piotr Gregor
43d89f0258
refactor: fix comments
...
Applying code guidelines. No side effects.
2016-02-05 00:07:00 +00:00
Brian West
277ce6d0de
FS-8789: remove ability to swap to personal canvas while recording and prevent recording while personal canvas is on.
2016-02-02 17:34:02 -06:00
Anthony Minessale
46ebf3cea7
FS-6833 #resolve [Allow Freeswitch to initiate Late offer calls.] #comment Regression from addition of custom variables
2016-02-02 17:15:27 -06:00
Brian West
6f936349f7
FS-8789 fix warning thats printed when it shouldn't be
2016-02-02 11:18:09 -06:00
Italo Rossi
fe5fd7667a
FS-8768 - [mod_callcenter] Releasing db handle after reserving agent
2016-01-30 22:35:32 -03:00
rajeshvaya
23e53df721
FS-8799 [mod_callcenter] Add JSON API interface for mod_callcenter
...
Adding a JSON API interface to fetch data in the JSON format. It abides with the JSON command and its implementations by other modules like mod_verto.
It outputs the exactly same column names as the data in CLI.
Various listing of mod_callcenter data such as agents, queues, members, tiers are as follows below.
- Listing of agents
Command: `json {"command": "callcenter_config", "format": "pretty", "data": {"arguments":"agent list"}}`
- Listing of queues
Command: `json {"command": "callcenter_config", "format": "pretty", "data": {"arguments":"queue list"}}`
- Listing of agents for a queue
Command: `json {"command": "callcenter_config", "data": {"arguments":"queue list agents", "queue_name":"support@default"}}`
(`queue_name` is a required)
- Listing of members(callers) for a queue
Command: `json {"command": "callcenter_config", "data": {"arguments":"queue list members", "queue_name":"support@default"}}`
- Listing of tiers for a queue
Command: `json {"command": "callcenter_config","data": {"arguments":"queue list tiers", "queue_name":"support@default"}}`
- Listing of members(callers)
Command: `json {"command": "callcenter_config","data": {"arguments":"member list"}}`
- Listing of tiers
Command: `json {"command": "callcenter_config","data": {"arguments":"tier list"}}`
It handles various errors and also returns back response in JSON as follow
E.g. Send a command without a required field (`queue_name`)
Command: `json {"command": "callcenter_config", "data": {"arguments":"queue list agents"}}`
Output: `{"command":"callcenter_config","data":{"arguments":"queue list agents"},"status":"error","message":"The command returned an error","response":{"error":"Missing data attribute: queue_name"}}`
2016-01-30 12:25:57 +04:00
Mike Jerris
caff4d8b4e
Merge pull request #661 in FS/freeswitch from ~ANDEE/freeswitch:bugfix/FS-8424-commit-8f343939dc7f63f6a1686941e7d34e1cbf27a1c3 to master
...
* commit '92ac448c951e575a8b9b417f5e8e5ed05341b586':
FS-8424 fix for default rounding values
2016-01-29 11:51:40 -06:00
Mike Jerris
0d6474be36
Merge pull request #684 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8777-FreeBSD to master
...
* commit '7129dc32c8599569bc31e737e5072f75c934959d':
FS-8777 #resolve FreeBSD: mod_redis/credis.c missing netinet/in.h include
2016-01-29 11:10:15 -06:00
Mike Jerris
2f8c40aad5
Merge pull request #683 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8776-parallel-build to master
...
* commit '28c23ab147a128f8a73156f65ca66b04359a4ab4':
FS-8776 #resolve Support GNU make parallel builds
2016-01-29 10:56:46 -06:00
Corey Smith
28c23ab147
FS-8776 #resolve Support GNU make parallel builds
...
* Explicitly define dependency tree for several modules
* Enable parallel builds for libtiff and libspandsp
* Verify module is enabled before attempting build. Allows
the virtual targets to be used for ordering without forcing
a build dependency.
2016-01-28 22:23:47 -05:00
Anthony Minessale
8daa71eb14
FS-8595 lower the q size by 1
2016-01-27 14:02:46 -06:00
Corey Smith
7129dc32c8
FS-8777 #resolve FreeBSD: mod_redis/credis.c missing netinet/in.h include
2016-01-26 21:13:31 -05:00
Chad Phillips
75f94438bc
FS-8685: multiple member arguments for conference relate api command
...
multiple member arguments can be separated by a comma, eg:
conference foo relate 1 2,3,4 nohear
conference foo relate 1,2 3 nospeak
2016-01-22 12:13:47 -07:00
Michael Jerris
aee36dfc59
FS-8719: [mod_conference] fix seg when building without video support, but specifying video_mute_png variable for a conference member
2016-01-12 12:25:36 -05:00
Anthony Minessale
56a68e3ad9
FS-8677 #resolve [Crash (possible memory corruption) after codec change]
2016-01-06 10:10:14 -06:00
Eliot Gable
c39fbb295f
FS-8704: Add min-members, wait-min-members-timeout, wait-mod-timeout, wait-min-members-timeout-message, wait-mod-timeout-message, endconf-mod-exit-message, and endconf-message parameters and functionality to mod_conference.
2016-01-05 11:23:23 +00:00
Andrew Cassidy
92ac448c95
FS-8424 fix for default rounding values
2016-01-04 20:10:53 +00:00
Anthony Minessale II
b6da03684f
Merge pull request #650 in FS/freeswitch from ~BORDMI/freeswitch:feature/FS-8694-list_users-performance-issue to master
...
* commit '9cd86722e713112fbc32e80cf88502712aa663c4':
FS-8694 list_users performance issue update
2016-01-04 11:05:21 -06:00
Michael Jerris
92aa8e10c8
FS-8683: [mod_conference] fix seg originating non video call into mcu video conference
2015-12-30 16:42:02 -05:00
Dmitriy N. Borisov
9cd86722e7
FS-8694 list_users performance issue update
2015-12-29 09:01:47 +03:00
Anthony Minessale
222eff143c
FS-8595 contd
2015-12-17 16:32:55 -06:00
Anthony Minessale
5f344bc5ea
FS-8595 contd
2015-12-17 16:00:20 -06:00
Anthony Minessale
af49d5b086
FS-8595 contd
2015-12-16 18:20:21 -06:00