Piotr Gregor
68c2c5d485
FS-9039: [avmd] Use FS enumeration
...
Now initialization function returns switch_status_t.
2016-04-09 20:05:52 +01:00
Mike Jerris
f8ba116b71
Merge pull request #800 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9036-avmd-cast-to-unsigned-integer to master
...
* commit 'c442be0f40a93f58d55b535084b4387b6b75852b':
FS-9036: [avmd] Cast to unsigned
FS-9031: [avmd] Check session initialization
2016-04-08 11:06:20 -05:00
Italo Rossi
3f5af35fd3
FS-9025 - [mod_callcenter] bypass_media_after_bridge working for member channel
2016-04-07 17:54:28 -03:00
Piotr Gregor
c442be0f40
FS-9036: [avmd] Cast to unsigned
...
Should fix warnings on Windoze.
2016-04-07 20:08:25 +01:00
Piotr Gregor
8baf10d266
FS-9031: [avmd] Check session initialization
...
Now avmd session's initialization is checked
for errors. Error reporting is improved.
2016-04-07 18:08:41 +01:00
Piotr Gregor
2197794e55
FS-9031: [avmd] Check session initialization
...
Now avmd session's initialization is checked
for errors. Error reporting is improved.
2016-04-07 17:14:56 +01:00
Piotr Gregor
7dd77c781e
FS-9028: [avmd] Check SMA buffer
...
Now SMA buffer is checked for successful memory
allocation dynamically with assertion omitted.
2016-04-07 16:10:34 +01:00
Piotr Gregor
cc05abc0d4
FS-9027: [avmd] Check buffer
...
Now buffer is checked for successful memory
allocation dynamically with assertion omitted.
2016-04-06 23:08:21 +01:00
Piotr Gregor
73cc5ae3c1
FS-9020 Avmd internal/external channel
...
Implement checking of proper configuration
of avmd session being started on internal/external
channels. Check for read/write codec, CF_MEDIA_SET.
2016-04-06 17:57:15 +01:00
Piotr Gregor
4fa43a2442
[avmd] FS-9023 Add console auto completion
...
Now auto completion is enabled.
2016-04-05 17:09:17 +01:00
Piotr Gregor
439be5d122
[avmd] FS-9019 Extend syntax description
...
Add commands to syntax description.
2016-04-05 15:48:48 +01:00
William King
1aa2bf8d77
FS-8978 part two
2016-04-04 22:04:22 -05:00
William King
e33c7df9c0
Merge pull request #768 in FS/freeswitch from ~PHIL.LAVIN/freeswitch:bugfix/FS-8978-mod-hiredis-fix-decr to master
...
* commit 'a1ee1a03bf0b9ff045e3a1b94f479e86c37f1274':
FS-8978: [mod_redis] Fix limit counter not decrementing on hangup
2016-04-04 21:59:49 -05:00
Mike Jerris
f32edbb936
FS-8875: [mod_avmd] fix windows build from this change
2016-04-04 17:00:25 -04:00
Piotr Gregor
0a893bac2f
FS-9016 Avmd segfaults on NULL read codec
...
Now it will simply exit. Also added more
descriptive and clear error reporting.
2016-04-04 17:03:30 +01:00
Anthony Minessale
48dcab82d7
FS-9000 tweaks
2016-04-01 10:49:52 -05:00
Chris Rienzo
86965a363d
FS-9004 [mod_http_cache] set http get timeout on thread that is actively downloading with the value from the download-timeout configuration.
2016-04-01 11:08:00 -04:00
Chris Rienzo
ff0cec80f1
FS-9004 [mod_http_cache] added download-timeout param to prevent http_get from waiting unbounded time for downloading to finish. Prevented prefetch threads from blocking if another thread is already downloading the same URL.
2016-04-01 10:38:16 -04:00
Mike Jerris
fdd81dcc82
FS-8977: tweak nvenc params
2016-03-31 20:21:30 +00:00
Anthony Minessale II
94d2018991
Merge pull request #774 in FS/freeswitch from ~O_EMILIANO/freeswitch:feature/mod_av-h264-tweak to master
...
* commit '2b189d9079e55fd7fdf4f913e37513e8cb37f537':
FS-XXXX: [mod_av] tweak of parameters in h264 encoding
2016-03-30 14:10:52 -05:00
Anthony Minessale
ab21623bc5
FS-9000 #resolve [Set conference flags or conference member flags with individual variables per flag]
2016-03-30 14:11:07 -05:00
Anthony Minessale
cc0a062204
FS-8993 #resolve [Sync issues on conference playback of video that is faster frame rate than the conference]
2016-03-29 18:41:49 -05:00
Piotr Gregor
c9d027ea91
FS-8875 Enable faster beep detection
...
Unnecessary computation of arc cosine is omitted
and convergence is checked on partial results.
Original frequency is easily retrieved when needed.
2016-03-29 23:41:13 +01:00
Piotr Gregor
906e844010
FS-8988 Rename files
2016-03-29 20:53:31 +01:00
emiliano
2b189d9079
FS-XXXX: [mod_av] tweak of parameters in h264 encoding
2016-03-29 15:55:34 +02:00
Piotr Gregor
6658f61ccd
FS-8983 [avmd] Enable avmd on outbound channel
...
It is possible now to do avmd on outgoing channel
which is very handy while debugging.
2016-03-28 02:51:07 +01:00
Seven Du
0fa449d573
FS-8749 #resolve #comment please test
2016-03-27 16:08:40 +08:00
Seven Du
22d2d3ac97
FS-8982 #resolve
2016-03-27 11:45:19 +08:00
Mike Jerris
c690ae67ca
FS-8977: default to enable hw encoder on conference too
2016-03-25 18:37:25 +00:00
Mike Jerris
5ebb3ea4c1
FS-8750: fix variable set but not used warning
2016-03-25 16:38:08 +00:00
Michael Jerris
dc7a049c08
remove temporary warnings silence
2016-03-25 12:07:22 -04:00
Seven Du
1641fccdc5
FS-8836 fix deprecated warning on newer ffmpeg
2016-03-25 23:51:26 +08:00
Mike Jerris
fdedaadd23
Merge pull request #770 in FS/freeswitch from FS-8750-1 to master
...
* commit 'bdeacb1d29d78626474bf53cf8969bf3ea20c751':
FS-8751 [Conference Play Video Total Time and Current Time]
FS-8748 FS-8751 check current play_status
FS-8748 track pdf total pages and current page
FS-8754 add ability to read high quality PDF
FS-8750 implement file_seek for video files
2016-03-25 10:36:40 -05:00
Anthony Minessale
77f70e002e
FS-8977: Add support for NVENC H264
2016-03-25 11:23:48 -04:00
Phil Lavin
a1ee1a03bf
FS-8978: [mod_redis] Fix limit counter not decrementing on hangup
...
The limit counter value is not automatically decremented in Redis when
the call is hung up. This results in it only ever counting up and the
limit being eventually hit.
The linked list is moved on too early. When `limit_pvt` is checked, it
is `NULL`. This means the `decr` command is never sent to Redis.
2016-03-24 18:38:07 +00:00
Michael Jerris
674d40ef40
FS-8959: a bit more refactor of avcodec
2016-03-24 11:28:56 -04:00
Seven Du
a42ab11022
FS-8959 #resolve refactor code
2016-03-24 06:53:37 +08:00
Mike Jerris
0929d7d7a9
Merge pull request #766 in FS/freeswitch from ~O_EMILIANO/freeswitch:bugfix/FS-8959-memory-leak to master
...
* commit 'f683c78a0e1e661fc6ae07ab30da361aa2cd10aa':
FS-8959: [mod_av] fixed memory leak problem in encoding h264
2016-03-23 17:19:22 -05:00
Michael Jerris
21ee27fe24
temp silence warnings until we can resolve deprecation warnings on newer lib versions
2016-03-23 13:38:50 -04:00
emiliano
f683c78a0e
FS-8959: [mod_av] fixed memory leak problem in encoding h264
...
FS-8959: [mod_av] fixed memory leak problem in encoding h264, fixed
FS-8959: [mod_av] fixed memory leak problem in encoding h264
2016-03-23 18:09:35 +01:00
Anthony Minessale
72e3462118
FS-7800 disable video floor changes on multi canvas
2016-03-23 08:45:30 -05:00
Seven Du
c11c2832e4
FS-8973 #resolve
2016-03-23 20:13:39 +08:00
Seven Du
a1c0062fef
FS-8914 feed NULL to flush encoder at the end of recording, this fixes possible infinite loop
2016-03-23 20:13:39 +08:00
Seven Du
fa702f2710
FS-8959 refactor improve memory processing
2016-03-22 11:18:04 +08:00
Mike Jerris
9e6593aa73
Merge pull request #762 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8961-avmd-increase-robustness-of-variance to master
...
* commit '63a30499dbb8d280dbf4d18b393aa68ac3ce8c15':
FS-8961 Increase robustness of estimation
2016-03-21 15:36:41 -05:00
Piotr Gregor
63a30499db
FS-8961 Increase robustness of estimation
...
Add optional requirement of consecutive streak
of estimations in SMA buffer. Fix definitions.
Add options to control debugging/printing.
2016-03-21 00:10:36 +00:00
Piotr Gregor
fce7cfee35
FS-8960 Set buffer position to beginning on reset
...
Now buffer position is reset to 0.
2016-03-19 23:43:50 +00:00
Anthony Minessale
f93668e3fd
FS-7800 fix some stuff in multi-canvas
2016-03-18 18:21:25 -05:00
Anthony Minessale
3eff2d553d
FS-7800 should be able to call extra screens with same extension as the original and place the param conferenceCanvasID with the desired canvas id into the call params in the same place bandwidth prefs are added
2016-03-18 14:54:31 -05:00
Anthony Minessale
4c0998659f
FS-8957 #resolve [Video image sometimes blips on personal canvas mode when 1 participant is watching voh]
2016-03-18 14:13:18 -05:00