Commit Graph

18606 Commits

Author SHA1 Message Date
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
Flavio Grossi 3623e2747d FS-8990 add verto_client_address to verto and presence events 2016-03-30 11:42:43 +02: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
Mike Jerris bbd597aa49 Merge pull request #775 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-8875-enable-faster-beep-detection to master
* commit 'c9d027ea91a536f8909377e78727f1642140e4c4':
  FS-8875 Enable faster beep detection
2016-03-29 17:53:48 -05:00
Anthony Minessale 039ff4a599 FS-8992 #resolve [Indicate end of candidates in SDP] 2016-03-29 17:44:48 -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
William King b6a6587c95 FS-8971 build fix. There are two different status variables with two different meanings. This splits them back apart. 2016-03-29 14:55:31 -07:00
Italo Rossi ce3f10a702 FS-8990 - [mod_verto] - Adding verto_login header to verto::client_disconnect event 2016-03-29 17:39:40 -03:00
Piotr Gregor 906e844010 FS-8988 Rename files 2016-03-29 20:53:31 +01:00
Mike Jerris 9ec3253563 Merge pull request #771 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-7125 to master
* commit 'ff1c384e13f07afaac98334532667ebf8093a1f1':
  FS-7125 Added sofia event "wrong_calls_state". This is for fail2ban logging
2016-03-29 14:06:54 -05:00
Sergey Safarov ff1c384e13 FS-7125 Added sofia event "wrong_calls_state". This is for fail2ban logging 2016-03-29 21:21:38 +03:00
emiliano 2b189d9079 FS-XXXX: [mod_av] tweak of parameters in h264 encoding 2016-03-29 15:55:34 +02:00
Anthony Minessale 0335cc3291 FS-8918 #resolve [10 Second timeout after Notify during Proxy refer.] 2016-03-28 13:14:38 -05:00
Mike Jerris a4c79a22a6 Merge pull request #772 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-8983-avmd-enable-avmd-on-outgoing-channel to master
* commit '6658f61ccdd61fa0638d452bab0356c58a9ce74a':
  FS-8983 [avmd] Enable avmd on outbound channel
2016-03-28 06:43:00 -05:00
Seven Du a5bc7e72ce FS-8688 #improve vp9 processing to avoid chrome hang 2016-03-28 14:09:07 +08: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
Michael Jerris bb25828880 FS-8977: fix typo 2016-03-25 15:45:45 -04: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
Michael Jerris 4e8c2249f3 FS-8959, FS-8186: fix build with --disable-libyuv 2016-03-24 12:15:23 -04:00
Michael Jerris 674d40ef40 FS-8959: a bit more refactor of avcodec 2016-03-24 11:28:56 -04:00
Michael Jerris b8a82c5bd8 FS-8959: fix var types to match the prototype 2016-03-24 11:02:17 -04:00
William King eec93d87fa FS-8971 Resolve globals struct handling. Thanks to Ben Hood for reporting the issue. 2016-03-24 07:50:23 -07: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 ddd7fa3c03 FS-8975 #resolve [DTMF variables not functioning] 2016-03-23 09:55:43 -05: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
Mike Jerris 4ff1a6d2cc Merge pull request #761 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8960-avmd-set-buffer-position-to-beginning to master
* commit 'fce7cfee35468decc8246c410cfd100dc6df7d5a':
  FS-8960 Set buffer position to beginning on reset
2016-03-21 15:35:42 -05:00
Anthony Minessale e3ccb0385a FS-8964 #resolve [Make it possible to disable picture_fast_update INFO requests] 2016-03-21 12:58:34 -05:00
Moises Silva 35259cf36c Reset the whole transcoding session memory on destroy
Again, this shouldn't fix anything, but should make debugging easier.

FS-8312
2016-03-20 20:12:50 -04: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
Moises Silva f3ac24bb66 Small adjustment to mod_sangoma_codec
* Remove unnecessary memset
* Narrow the scope of the global lock on session initialization
* Assert for couple of expected pointers

This won't fix anything, it's just maintenance clean up done
while investigating FS-8312.
2016-03-20 20:03:34 -04: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
Flavio Grossi d1680d7b3b FS-7915 parse and store multiple path fields 2016-03-18 09:52:43 +01:00