Commit Graph

  • 9244151fb4 FS-7519: auto set some values on avformat recording Anthony Minessale 2015-05-22 20:27:14 -05:00
  • 89798feaad FS-7519: [mod_av] fix modules.conf Michael Jerris 2015-05-22 17:59:55 -04:00
  • b6362337d8 FS-7519: merge mod_avcodec and mod_avformat into mod_av Anthony Minessale 2015-05-21 15:48:48 -05:00
  • 1b5c7d3422 FS-7553 reduce opencv library requirement to 2.4.5 to allow centos 7 Christopher Rienzo 2015-05-22 10:21:12 -04:00
  • 21e05e8687 FS-7553 reduce soundtouch library requirement to version 1.7.1- this was the version bundled with freeswitch Christopher Rienzo 2015-05-21 20:50:40 -04:00
  • ab50452e48 FS-7507: fix expansion of dirs compiled into freeswitch Michael Jerris 2015-05-21 17:53:19 -04:00
  • 2882e6764c FS-7507: fix expansion of dirs compiled into freeswitch Michael Jerris 2015-05-21 16:55:02 -04:00
  • 7d6492cd5b FS-7519: refactor and the av code should work now use it as default, bandwidth might be not accurate need furthur tweak Seven Du 2015-05-22 02:38:17 +08:00
  • 60323dbc4b FS-7513 FS-7499 mod auto-bitrate code Anthony Minessale 2015-05-20 15:08:06 -05:00
  • 406cc99ce7 FS-7500: [rtp] up debug to higher level Anthony Minessale 2015-05-20 13:14:55 -05:00
  • 3bcd0b9090 FS-7500 add switch_img_letterbox and use it for the mirror input function Anthony Minessale 2015-05-19 13:13:36 -05:00
  • 0558cee2f2 FS-7500: fix include paths for libvpx Mike Jerris 2015-05-19 12:56:33 -05:00
  • afee77e2a5 FS-7519: add fs_avc_find_startcode Seven Du 2015-05-19 07:40:01 +08:00
  • 35dc7a2c99 FS-7519: fix build Anthony Minessale 2015-05-18 17:25:34 -05:00
  • d8b62cf16f FS-7519: [mod_avformat] change logger, mod_avcodec: change logger and copy data to/from frames to avoid overwriting and also send intra requests still but do not wait for one to init the codec Anthony Minessale 2015-05-18 17:12:59 -05:00
  • 718f8be113 FS-7500: fix vpx include paths Michael Jerris 2015-05-18 16:13:38 -05:00
  • e7242fbee3 FS-7499 add tmmbr negotiation to sdp Anthony Minessale 2015-05-14 18:01:22 -05:00
  • 624c386bee FS-7500: require libvpx 1.4 Michael Jerris 2015-05-15 23:42:00 -05:00
  • 1443535838 FS-7550 quick and dirty tweak for overlay, maybe need furthur tweaks but this should work with most transparent pngs Seven Du 2015-05-16 07:22:23 +08:00
  • 17eae800dc FS-7500: add video_write_overlay and stop_video_write_overlay Use it to add an image to the write stream to see a recording banner on video echoed back to you during recording. ARGS: <file> [<position>] [<opacity 0-255>] Anthony Minessale 2015-05-15 15:28:45 -05:00
  • 6cd753bb95 FS-7513 drop bw if there are frequent dropouts Anthony Minessale 2015-05-15 12:41:50 -05:00
  • e16662bdcf FS-7513 improve auto bandwidth feature and add other performance improvemnts related to dropping video when its not visible Anthony Minessale 2015-05-15 11:41:46 -05:00
  • 046cd34cd9 FS-7501 add vbsize to mod video buffer size Anthony Minessale 2015-05-14 17:39:06 -05:00
  • 80b86163d6 FS-7513 add manage-inbound-video-bitrate conference flag Anthony Minessale 2015-05-14 15:55:19 -05:00
  • dca0d185e4 FS-7513 favor moderators for selection of open layers in the canvas Anthony Minessale 2015-05-13 14:42:26 -05:00
  • 93513b2ba9 FS-7499 some mods to relad/recover in rtp. Killing dtls here might be unsafe and isn't necessary anyway Anthony Minessale 2015-05-13 13:25:41 -05:00
  • 33dffd5cfe FS-7499 adding some more refactoring towards better rtcp Anthony Minessale 2015-05-13 11:50:04 -05:00
  • 4e02f92ac6 FS-7550 starting to and libgd to core video Seven Du 2015-05-13 09:22:33 +08:00
  • eb24b8adf0 FS-7499 second pass at adding TMMBR (WIP) Anthony Minessale 2015-05-12 19:55:28 -05:00
  • c35c3f4206 FS-7500: send a few intra requests in decode_video Anthony Minessale 2015-05-12 19:54:55 -05:00
  • c804d80b72 FS-7500: set 500ms min on retransmit of outdated xml based intraframe request that EVERYTHING still seems to use Anthony Minessale 2015-05-12 19:54:23 -05:00
  • 7f258178ca FS-7519: add abndwidth params and fix issue on reset of mov_avcodec Anthony Minessale 2015-05-12 19:53:26 -05:00
  • 28381f4967 FS-7509: reset radios per silly jquery rules Anthony Minessale 2015-05-12 19:52:32 -05:00
  • 11321898c8 FS-7499 revert 8a3b020be2d811e0b15008460f00cc32adcf9d51 Anthony Minessale 2015-05-12 19:41:37 -05:00
  • 670053a195 FS-7500: move img test down into read function Anthony Minessale 2015-05-12 17:32:29 -05:00
  • 40791b910e FS-7500: change variable names to reflect audio vs video %NEEDS_DOC Anthony Minessale 2015-05-12 15:52:53 -05:00
  • 4b6a7f0079 FS-7501: flush video on jb activate/reset Anthony Minessale 2015-05-12 15:52:25 -05:00
  • 9d5336f098 FS-7500: re-enable sip info video refresh Anthony Minessale 2015-05-12 14:41:15 -05:00
  • eb233091d8 FS-7499 fix some refactor-related regressions in rtcp Anthony Minessale 2015-05-12 14:23:07 -05:00
  • d2d7c6a970 FS-7499 fix regression from a00be7c3435baac3454378044b3f76b4ce164935 Anthony Minessale 2015-05-12 14:14:52 -05:00
  • 368118778e FS-7506 add alpha channel to switch_rgb_color_t so it is possible to make transparent text img Seven Du 2015-05-12 12:39:29 +08:00
  • f68f1968f4 FS-7506 refactor to use rgb color for pixel Seven Du 2015-05-12 10:37:53 +08:00
  • d10cb87463 FS-7506 improve anti-aliasing when use a NULL bgcolor for transparent text Seven Du 2015-05-12 09:18:12 +08:00
  • b618e027b9 FS-7513 move some locking around Anthony Minessale 2015-05-08 10:46:43 -05:00
  • 53b22eb0b6 FS-7513: don't patch image on mute Anthony Minessale 2015-05-08 10:07:52 -05:00
  • 1f150a1847 FS-7499: start of tmmbr/n Anthony Minessale 2015-05-07 11:58:49 -05:00
  • 848ceb30fd FS-7513 fix all video mute related issues Anthony Minessale 2015-05-06 15:48:47 -05:00
  • 928d035166 FS-7499 FS-7513 video mute the old way seems to break chrome when resuming, add some improvements to mitigate Anthony Minessale 2015-05-06 14:23:10 -05:00
  • b9a14588de FS-7499 FS-7500 FS-7508 FS-7513 trying to improve the video signal decoding under stress and get vpx to latch on to a signale sooner Anthony Minessale 2015-05-06 14:02:44 -05:00
  • 48b74550ef FS-7499 FS-7513 try to avoid storm of refreshes in heavy usage Anthony Minessale 2015-05-05 15:48:59 -05:00
  • 22c056ff73 FS-7499 FS-7508 FS-7501 some more general improvements for initial call setup Anthony Minessale 2015-05-05 13:27:52 -05:00
  • 0dd3256f3a FS-7509 update the verto demo to init properly with new $.verto.init() so resolutions and devices can be parsed properly Anthony Minessale 2015-05-05 11:59:34 -05:00
  • d2c332dfe7 FS-7499 fix ssrc and rtcp negotiation and parsing irregularities caused by ice/rtcp mux Anthony Minessale 2015-05-05 11:58:27 -05:00
  • 03faed393d FS-7499 prefer FIR over PLI when both are present Anthony Minessale 2015-05-05 11:52:12 -05:00
  • 126ee95e8b FS-7432 #resolve Anthony Minessale 2015-05-05 11:50:26 -05:00
  • 67fb591b07 FS-7338 #comment disable mod_bv by default since the lib is not available on all supported platforms Seven Du 2015-05-05 21:26:21 +08:00
  • 2791da4b0a FS-7500: switch_img_overlay now support ARGB and negtive position, also change alpha value to match doc description Seven Du 2015-05-05 19:00:31 +08:00
  • 32199f7fec FS-7519: av play support block and no block mode, support audio only mode Seven Du 2015-05-05 16:02:26 +08:00
  • c6e9adcdbb FS-7519: [mod_avformat] fix ffmpeg symbol collision Michael Jerris 2015-05-04 15:49:22 -04:00
  • 8347b012a6 FS-7519: [mod_avcodec] add x264 to linker Michael Jerris 2015-05-04 15:46:53 -04:00
  • a6382c8f27 FS-7519: [mod_avcodec] add libavutil to linker Michael Jerris 2015-05-04 14:50:45 -04:00
  • f5c2320203 FS-7519: this works on both Mac and debian Seven Du 2015-05-05 02:44:49 +08:00
  • 101e591778 FS-7519: [mod_avformat] fix debian build Seven Du 2015-04-26 15:59:54 -05:00
  • ed230bac71 FS-7519: [mod_avformat] add libavutil and libavresample to linking deps Michael Jerris 2015-05-04 12:54:47 -05:00
  • 9c89cabaf8 FS-7519: [mod_avformat] add libswscale and libavcodec to linking deps Michael Jerris 2015-05-04 12:40:01 -05:00
  • 499a22c32d FS-7503 FS-7519: refactor to support video playback using libavformat Seven Du 2015-04-24 00:20:00 +08:00
  • 4381b27468 FS-7499 FS-7500: combat black screen disease Anthony Minessale 2015-05-01 15:40:50 -05:00
  • 4d7803afe9 FS-7500: increase buffer size Brian West 2015-05-01 15:39:12 -05:00
  • 4044c1ed39 FS-7513: fix seg Brian West 2015-05-01 15:39:00 -05:00
  • 64cb66a843 FS-7509: js typo Anthony Minessale 2015-04-30 22:27:05 -05:00
  • 40de6dd44e FS-7515: txt len Anthony Minessale 2015-04-30 22:11:12 -05:00
  • 1fa51bbdf7 FS-7513: final touches Anthony Minessale 2015-04-30 21:14:34 -05:00
  • eb73f4327f FS-7513: prefer avatar img over mute and reset layer bg on patch of blanked mode Anthony Minessale 2015-04-30 20:03:25 -05:00
  • 78422df8b6 FS-7513: blank to mute img on 2 sec with no video Anthony Minessale 2015-04-30 19:44:30 -05:00
  • c227f4d557 FS-7513: refactor main thread a little Anthony Minessale 2015-04-30 19:19:05 -05:00
  • 1eed5b36c4 FS-7509: nm, this instead Anthony Minessale 2015-04-30 14:06:05 -05:00
  • d2f037cdcc FS-7509: update res detection Anthony Minessale 2015-04-30 13:40:39 -05:00
  • f11a069a02 FS-7500: clock in 15fps for now Anthony Minessale 2015-04-30 12:37:10 -05:00
  • e5f904df35 FS-7513: set video pause resume when video is paused in conference Anthony Minessale 2015-04-30 12:33:21 -05:00
  • 35289d8723 FS-7500: return cng frames when waiting for a key Anthony Minessale 2015-04-29 16:07:32 -05:00
  • 5a416bad02 FS-7508: revert Anthony Minessale 2015-04-29 15:22:36 -05:00
  • 0409bf7ef2 quiet down some verbose debug logging Michael Jerris 2015-04-29 15:02:53 -05:00
  • 6762842575 FS-7508: sync vpx on start packet Anthony Minessale 2015-04-29 12:35:10 -05:00
  • 6ead67e71c FS-7513: show logo img when video muted Anthony Minessale 2015-04-29 12:34:55 -05:00
  • ad2bfaac8f FS-7513: exit if layer->cur_img not secured Anthony Minessale 2015-04-29 11:07:57 -05:00
  • 503074b98b FS-7494: default avatar and mute images for video MCU Brian West 2015-04-29 07:36:21 -05:00
  • 8418e1f35b FS-7509: add some vid test js functions Anthony Minessale 2015-04-28 15:56:25 -05:00
  • badb36ef1e FS-7500: fix stat checking logic on video packets Anthony Minessale 2015-04-28 14:44:26 -05:00
  • 6f69aa5f26 FS-7488: [mod_managed] fix build error and enable on debina packages Michael Jerris 2015-04-28 12:11:05 -05:00
  • 098bade9c2 FS-7482 --resolve Brian West 2015-04-28 07:03:56 -05:00
  • 9a0a50fd60 FS-7513: add fps returned when one is not specified and add 20fps setting Anthony Minessale 2015-04-27 15:20:28 -05:00
  • 6d47e166d6 FS-7509: add userVariables parser to initial connection all variables set in this obj will be set on every inbound call Anthony Minessale 2015-04-25 10:57:09 -05:00
  • 0fcc4ad26e FS-7471 improve configs for video Brian 2015-04-24 11:18:21 -05:00
  • 4ba49c13ab FS-7500: set default bandwidth to 1mb Anthony Minessale 2015-04-24 11:17:42 -05:00
  • 696457a38d fix clang build Michael Jerris 2015-04-23 15:00:27 -05:00
  • e7d2298e89 FS-7513: fix placement of overlay banner on letterbox callers change config option video-layout-bgcolor to video-letterbox-bgcolor Anthony Minessale 2015-04-23 14:50:40 -05:00
  • 7e34ef4388 add modules.conf.most Michael Jerris 2015-04-23 13:19:58 -05:00
  • 809fef857f cleanup default modules.conf Michael Jerris 2015-04-23 12:51:12 -05:00
  • a2e0667c67 FS-7508: remove mod_vp8 which has been replaced by mod_vpx Michael Jerris 2015-04-23 12:44:17 -05:00
  • b29d4659a5 fix error building with newer compilers Michael Jerris 2015-04-23 12:20:33 -05:00