]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
10 years agoFS-7500 add switch_img_letterbox and use it for the mirror input function
Anthony Minessale [Tue, 19 May 2015 18:13:36 +0000 (13:13 -0500)] 
FS-7500 add switch_img_letterbox and use it for the mirror input function

10 years agoFS-7500: fix include paths for libvpx
Mike Jerris [Tue, 19 May 2015 17:56:33 +0000 (12:56 -0500)] 
FS-7500: fix include paths for libvpx

10 years agoFS-7519: add fs_avc_find_startcode
Seven Du [Mon, 18 May 2015 23:40:01 +0000 (07:40 +0800)] 
FS-7519: add fs_avc_find_startcode

10 years agoFS-7519: fix build
Anthony Minessale [Mon, 18 May 2015 22:25:34 +0000 (17:25 -0500)] 
FS-7519: fix build

10 years agoFS-7519: [mod_avformat] change logger, mod_avcodec: change logger and copy data to...
Anthony Minessale [Mon, 18 May 2015 22:12:59 +0000 (17:12 -0500)] 
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

10 years agoFS-7500: fix vpx include paths
Michael Jerris [Mon, 18 May 2015 21:13:38 +0000 (16:13 -0500)] 
FS-7500:  fix vpx include paths

10 years agoFS-7499 add tmmbr negotiation to sdp
Anthony Minessale [Thu, 14 May 2015 23:01:22 +0000 (18:01 -0500)] 
FS-7499 add tmmbr negotiation to sdp

10 years agoFS-7500: require libvpx 1.4
Michael Jerris [Sat, 16 May 2015 04:42:00 +0000 (23:42 -0500)] 
FS-7500: require libvpx 1.4

10 years agoFS-7550 quick and dirty tweak for overlay, maybe need furthur tweaks but this should...
Seven Du [Fri, 15 May 2015 23:22:23 +0000 (07:22 +0800)] 
FS-7550 quick and dirty tweak for overlay, maybe need furthur tweaks but this should work with most transparent pngs

10 years agoFS-7500: add video_write_overlay and stop_video_write_overlay
Anthony Minessale [Fri, 15 May 2015 20:28:45 +0000 (15:28 -0500)] 
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>]

POSITIONS:
left-top
left-mid
left-bot
center-top
center-mid
center-bot
right-top
right-mid
right-bot

<extension name="example">
  <condition field="destination_number" expression="^overlay$">
    <action application="answer"/>
    <action application="video_write_overlay" data="/path/to/img.png"/>
    <action application="record" data="/data/file.mp4"/>
    <action application="stop_video_write_overlay"/>
   </condition>
</extension>

10 years agoFS-7513 drop bw if there are frequent dropouts
Anthony Minessale [Fri, 15 May 2015 17:41:50 +0000 (12:41 -0500)] 
FS-7513 drop bw if there are frequent dropouts

10 years agoFS-7513 improve auto bandwidth feature and add other performance improvemnts related...
Anthony Minessale [Fri, 15 May 2015 16:41:46 +0000 (11:41 -0500)] 
FS-7513 improve auto bandwidth feature and add other performance improvemnts related to dropping video when its not visible

10 years agoFS-7501 add vbsize to mod video buffer size
Anthony Minessale [Thu, 14 May 2015 22:39:06 +0000 (17:39 -0500)] 
FS-7501 add vbsize to mod video buffer size

10 years agoFS-7513 add manage-inbound-video-bitrate conference flag
Anthony Minessale [Thu, 14 May 2015 20:55:19 +0000 (15:55 -0500)] 
FS-7513 add manage-inbound-video-bitrate conference flag

10 years agoFS-7513 favor moderators for selection of open layers in the canvas
Anthony Minessale [Wed, 13 May 2015 19:42:26 +0000 (14:42 -0500)] 
FS-7513 favor moderators for selection of open layers in the canvas

10 years agoFS-7499 some mods to relad/recover in rtp. Killing dtls here might be unsafe and...
Anthony Minessale [Wed, 13 May 2015 18:25:41 +0000 (13:25 -0500)] 
FS-7499 some mods to relad/recover in rtp.  Killing dtls here might be unsafe and isn't necessary anyway

10 years agoFS-7499 adding some more refactoring towards better rtcp
Anthony Minessale [Wed, 13 May 2015 16:50:04 +0000 (11:50 -0500)] 
FS-7499 adding some more refactoring towards better rtcp

10 years agoFS-7550 starting to and libgd to core video
Seven Du [Wed, 13 May 2015 01:22:33 +0000 (09:22 +0800)] 
FS-7550 starting to and libgd to core video

10 years agoFS-7499 second pass at adding TMMBR (WIP)
Anthony Minessale [Wed, 13 May 2015 00:55:28 +0000 (19:55 -0500)] 
FS-7499 second pass at adding TMMBR (WIP)

10 years agoFS-7500: send a few intra requests in decode_video
Anthony Minessale [Wed, 13 May 2015 00:54:55 +0000 (19:54 -0500)] 
FS-7500: send a few intra requests in decode_video

10 years agoFS-7500: set 500ms min on retransmit of outdated xml based intraframe request that...
Anthony Minessale [Wed, 13 May 2015 00:54:23 +0000 (19:54 -0500)] 
FS-7500: set 500ms min on retransmit of outdated xml based intraframe request that EVERYTHING still seems to use

10 years agoFS-7519: add abndwidth params and fix issue on reset of mov_avcodec
Anthony Minessale [Wed, 13 May 2015 00:53:26 +0000 (19:53 -0500)] 
FS-7519: add abndwidth params and fix issue on reset of mov_avcodec

10 years agoFS-7509: reset radios per silly jquery rules
Anthony Minessale [Wed, 13 May 2015 00:52:32 +0000 (19:52 -0500)] 
FS-7509: reset radios per silly jquery rules

10 years agoFS-7499 revert 8a3b020be2d811e0b15008460f00cc32adcf9d51
Anthony Minessale [Wed, 13 May 2015 00:41:37 +0000 (19:41 -0500)] 
FS-7499 revert 8a3b020be2d811e0b15008460f00cc32adcf9d51

10 years agoFS-7500: move img test down into read function
Anthony Minessale [Tue, 12 May 2015 22:32:29 +0000 (17:32 -0500)] 
FS-7500: move img test down into read function

10 years agoFS-7500: change variable names to reflect audio vs video %NEEDS_DOC
Anthony Minessale [Tue, 12 May 2015 20:52:53 +0000 (15:52 -0500)] 
FS-7500: change variable names to reflect audio vs video %NEEDS_DOC

remote_media_ip_reported => remote_audio_ip_reported and remote_video_ip_reported
new vars remote_audio_ip and remote_video_ip like remote_media_ip but specific to audio and video
remote_media_port_reported => remote_audio_port_reported and remote_audio_port_reported
remote_media_port => remote_audio_port and remote_video_port
rtp_auto_adjust => rtp_auto_adjust_audio and rtp_auto_adjust_video

10 years agoFS-7501: flush video on jb activate/reset
Anthony Minessale [Tue, 12 May 2015 20:52:25 +0000 (15:52 -0500)] 
FS-7501: flush video on jb activate/reset

10 years agoFS-7500: re-enable sip info video refresh
Anthony Minessale [Tue, 12 May 2015 19:41:15 +0000 (14:41 -0500)] 
FS-7500: re-enable sip info video refresh

10 years agoFS-7499 fix some refactor-related regressions in rtcp
Anthony Minessale [Tue, 12 May 2015 19:23:07 +0000 (14:23 -0500)] 
FS-7499 fix some refactor-related regressions in rtcp

10 years agoFS-7499 fix regression from a00be7c3435baac3454378044b3f76b4ce164935
Anthony Minessale [Tue, 12 May 2015 19:14:52 +0000 (14:14 -0500)] 
FS-7499 fix regression from a00be7c3435baac3454378044b3f76b4ce164935

10 years agoFS-7506 add alpha channel to switch_rgb_color_t so it is possible to make transparent...
Seven Du [Tue, 12 May 2015 04:39:29 +0000 (12:39 +0800)] 
FS-7506 add alpha channel to switch_rgb_color_t so it is possible to make transparent text img

10 years agoFS-7506 refactor to use rgb color for pixel
Seven Du [Tue, 12 May 2015 02:37:53 +0000 (10:37 +0800)] 
FS-7506 refactor to use rgb color for pixel

10 years agoFS-7506 improve anti-aliasing when use a NULL bgcolor for transparent text
Seven Du [Tue, 12 May 2015 01:18:12 +0000 (09:18 +0800)] 
FS-7506 improve anti-aliasing when use a NULL bgcolor for transparent text

10 years agoFS-7513 move some locking around
Anthony Minessale [Fri, 8 May 2015 15:46:43 +0000 (10:46 -0500)] 
FS-7513 move some locking around

10 years agoFS-7513: don't patch image on mute
Anthony Minessale [Fri, 8 May 2015 15:07:52 +0000 (10:07 -0500)] 
FS-7513: don't patch image on mute

10 years agoFS-7499: start of tmmbr/n
Anthony Minessale [Thu, 7 May 2015 16:58:49 +0000 (11:58 -0500)] 
FS-7499: start of tmmbr/n

10 years agoFS-7513 fix all video mute related issues
Anthony Minessale [Wed, 6 May 2015 20:48:47 +0000 (15:48 -0500)] 
FS-7513 fix all video mute related issues

10 years agoFS-7499 FS-7513 video mute the old way seems to break chrome when resuming, add some...
Anthony Minessale [Wed, 6 May 2015 19:23:10 +0000 (14:23 -0500)] 
FS-7499 FS-7513 video mute the old way seems to break chrome when resuming, add some improvements to mitigate

10 years agoFS-7499 FS-7500 FS-7508 FS-7513 trying to improve the video signal decoding under...
Anthony Minessale [Wed, 6 May 2015 19:02:44 +0000 (14:02 -0500)] 
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

10 years agoFS-7499 FS-7513 try to avoid storm of refreshes in heavy usage
Anthony Minessale [Tue, 5 May 2015 20:48:59 +0000 (15:48 -0500)] 
FS-7499 FS-7513 try to avoid storm of refreshes in heavy usage

10 years agoFS-7499 FS-7508 FS-7501 some more general improvements for initial call setup
Anthony Minessale [Tue, 5 May 2015 18:27:52 +0000 (13:27 -0500)] 
FS-7499 FS-7508 FS-7501 some more general improvements for initial call setup

10 years agoFS-7509 update the verto demo to init properly with new $.verto.init() so resolutions...
Anthony Minessale [Tue, 5 May 2015 16:59:34 +0000 (11:59 -0500)] 
FS-7509 update the verto demo to init properly with new $.verto.init() so resolutions and devices can be parsed properly

10 years agoFS-7499 fix ssrc and rtcp negotiation and parsing irregularities caused by ice/rtcp mux
Anthony Minessale [Tue, 5 May 2015 16:58:27 +0000 (11:58 -0500)] 
FS-7499 fix ssrc and rtcp negotiation and parsing irregularities caused by ice/rtcp mux

10 years agoFS-7499 prefer FIR over PLI when both are present
Anthony Minessale [Tue, 5 May 2015 16:52:12 +0000 (11:52 -0500)] 
FS-7499 prefer FIR over PLI when both are present

10 years agoFS-7432 #resolve
Anthony Minessale [Tue, 5 May 2015 16:50:26 +0000 (11:50 -0500)] 
FS-7432 #resolve

10 years agoFS-7338 #comment disable mod_bv by default since the lib is not available on all...
Seven Du [Tue, 5 May 2015 13:26:21 +0000 (21:26 +0800)] 
FS-7338 #comment disable mod_bv by default since the lib is not available on all supported platforms

10 years agoFS-7500: switch_img_overlay now support ARGB and negtive position, also change alpha...
Seven Du [Tue, 5 May 2015 11:00:31 +0000 (19:00 +0800)] 
FS-7500: switch_img_overlay now support ARGB and negtive position, also change alpha value to match doc description

10 years agoFS-7519: av play support block and no block mode, support audio only mode
Seven Du [Tue, 5 May 2015 08:02:26 +0000 (16:02 +0800)] 
FS-7519: av play support block and no block mode, support audio only mode

10 years agoFS-7519: [mod_avformat] fix ffmpeg symbol collision
Michael Jerris [Mon, 4 May 2015 19:49:22 +0000 (15:49 -0400)] 
FS-7519: [mod_avformat] fix ffmpeg symbol collision

10 years agoFS-7519: [mod_avcodec] add x264 to linker
Michael Jerris [Mon, 4 May 2015 19:46:53 +0000 (15:46 -0400)] 
FS-7519: [mod_avcodec] add x264 to linker

10 years agoFS-7519: [mod_avcodec] add libavutil to linker
Michael Jerris [Mon, 4 May 2015 18:50:45 +0000 (14:50 -0400)] 
FS-7519: [mod_avcodec] add libavutil to linker

10 years agoFS-7519: this works on both Mac and debian
Seven Du [Mon, 4 May 2015 18:44:49 +0000 (02:44 +0800)] 
FS-7519: this works on both Mac and debian

10 years agoFS-7519: [mod_avformat] fix debian build
Seven Du [Sun, 26 Apr 2015 20:59:54 +0000 (15:59 -0500)] 
FS-7519: [mod_avformat] fix debian build

10 years agoFS-7519: [mod_avformat] add libavutil and libavresample to linking deps
Michael Jerris [Mon, 4 May 2015 17:54:47 +0000 (12:54 -0500)] 
FS-7519: [mod_avformat] add libavutil and libavresample to linking deps

10 years agoFS-7519: [mod_avformat] add libswscale and libavcodec to linking deps
Michael Jerris [Mon, 4 May 2015 17:40:01 +0000 (12:40 -0500)] 
FS-7519: [mod_avformat] add libswscale and libavcodec to linking deps

10 years agoFS-7503 FS-7519: refactor to support video playback using libavformat
Seven Du [Thu, 23 Apr 2015 16:20:00 +0000 (00:20 +0800)] 
FS-7503 FS-7519: refactor to support video playback using libavformat

need -lswscale to converto from non-I420 fmt to I420

10 years agoFS-7499 FS-7500: combat black screen disease
Anthony Minessale [Fri, 1 May 2015 20:40:50 +0000 (15:40 -0500)] 
FS-7499 FS-7500: combat black screen disease

10 years agoFS-7500: increase buffer size
Brian West [Fri, 1 May 2015 20:39:12 +0000 (15:39 -0500)] 
FS-7500: increase buffer size

10 years agoFS-7513: fix seg
Brian West [Fri, 1 May 2015 20:39:00 +0000 (15:39 -0500)] 
FS-7513: fix seg

10 years agoFS-7509: js typo
Anthony Minessale [Fri, 1 May 2015 03:27:05 +0000 (22:27 -0500)] 
FS-7509: js typo

10 years agoFS-7515: txt len
Anthony Minessale [Fri, 1 May 2015 03:11:12 +0000 (22:11 -0500)] 
FS-7515: txt len

10 years agoFS-7513: final touches
Anthony Minessale [Fri, 1 May 2015 02:14:34 +0000 (21:14 -0500)] 
FS-7513: final touches

10 years agoFS-7513: prefer avatar img over mute and reset layer bg on patch of blanked mode
Anthony Minessale [Fri, 1 May 2015 01:03:25 +0000 (20:03 -0500)] 
FS-7513: prefer avatar img over mute and reset layer bg on patch of blanked mode

10 years agoFS-7513: blank to mute img on 2 sec with no video
Anthony Minessale [Fri, 1 May 2015 00:44:30 +0000 (19:44 -0500)] 
FS-7513: blank to mute img on 2 sec with no video

10 years agoFS-7513: refactor main thread a little
Anthony Minessale [Fri, 1 May 2015 00:19:05 +0000 (19:19 -0500)] 
FS-7513: refactor main thread a little

10 years agoFS-7509: nm, this instead
Anthony Minessale [Thu, 30 Apr 2015 19:06:05 +0000 (14:06 -0500)] 
FS-7509: nm, this instead

10 years agoFS-7509: update res detection
Anthony Minessale [Thu, 30 Apr 2015 18:40:39 +0000 (13:40 -0500)] 
FS-7509: update res detection

10 years agoFS-7500: clock in 15fps for now
Anthony Minessale [Thu, 30 Apr 2015 17:37:10 +0000 (12:37 -0500)] 
FS-7500: clock in 15fps for now

10 years agoFS-7513: set video pause resume when video is paused in conference
Anthony Minessale [Thu, 30 Apr 2015 17:33:21 +0000 (12:33 -0500)] 
FS-7513: set video pause resume when video is paused in conference

10 years agoFS-7500: return cng frames when waiting for a key
Anthony Minessale [Wed, 29 Apr 2015 21:07:32 +0000 (16:07 -0500)] 
FS-7500: return cng frames when waiting for a key

10 years agoFS-7508: revert
Anthony Minessale [Wed, 29 Apr 2015 20:22:36 +0000 (15:22 -0500)] 
FS-7508: revert

10 years agoquiet down some verbose debug logging
Michael Jerris [Wed, 29 Apr 2015 20:02:53 +0000 (15:02 -0500)] 
quiet down some verbose debug logging

10 years agoFS-7508: sync vpx on start packet
Anthony Minessale [Wed, 29 Apr 2015 17:35:10 +0000 (12:35 -0500)] 
FS-7508: sync vpx on start packet

10 years agoFS-7513: show logo img when video muted
Anthony Minessale [Wed, 29 Apr 2015 17:34:55 +0000 (12:34 -0500)] 
FS-7513: show logo img when video muted

10 years agoFS-7513: exit if layer->cur_img not secured
Anthony Minessale [Wed, 29 Apr 2015 16:07:57 +0000 (11:07 -0500)] 
FS-7513: exit if layer->cur_img not secured

10 years agoFS-7494: default avatar and mute images for video MCU
Brian West [Wed, 29 Apr 2015 12:36:21 +0000 (07:36 -0500)] 
FS-7494: default avatar and mute images for video MCU

10 years agoFS-7509: add some vid test js functions
Anthony Minessale [Tue, 28 Apr 2015 20:56:25 +0000 (15:56 -0500)] 
FS-7509: add some vid test js functions

10 years agoFS-7500: fix stat checking logic on video packets
Anthony Minessale [Tue, 28 Apr 2015 19:44:26 +0000 (14:44 -0500)] 
FS-7500: fix stat checking logic on video packets

10 years agoFS-7488: [mod_managed] fix build error and enable on debina packages
Michael Jerris [Tue, 28 Apr 2015 17:11:05 +0000 (12:11 -0500)] 
FS-7488: [mod_managed] fix build error and enable on debina packages

10 years agoFS-7482 --resolve
Brian West [Tue, 28 Apr 2015 12:03:56 +0000 (07:03 -0500)] 
FS-7482 --resolve

10 years agoFS-7513: add fps returned when one is not specified and add 20fps setting
Anthony Minessale [Mon, 27 Apr 2015 20:20:28 +0000 (15:20 -0500)] 
FS-7513: add fps returned when one is not specified and add 20fps setting

10 years agoFS-7509: add userVariables parser to initial connection all variables set in this...
Anthony Minessale [Sat, 25 Apr 2015 15:57:09 +0000 (10:57 -0500)] 
FS-7509: add userVariables parser to initial connection all variables set in this obj will be set on every inbound call

10 years agoFS-7471 improve configs for video
Brian [Fri, 24 Apr 2015 16:18:21 +0000 (11:18 -0500)] 
FS-7471 improve configs for video

10 years agoFS-7500: set default bandwidth to 1mb
Anthony Minessale [Fri, 24 Apr 2015 16:17:42 +0000 (11:17 -0500)] 
FS-7500: set default bandwidth to 1mb

10 years agofix clang build
Michael Jerris [Thu, 23 Apr 2015 20:00:27 +0000 (15:00 -0500)] 
fix clang build

10 years agoFS-7513: fix placement of overlay banner on letterbox callers change config option...
Anthony Minessale [Thu, 23 Apr 2015 19:50:40 +0000 (14:50 -0500)] 
FS-7513: fix placement of overlay banner on letterbox callers change config option video-layout-bgcolor to video-letterbox-bgcolor

10 years agoadd modules.conf.most
Michael Jerris [Thu, 23 Apr 2015 18:19:58 +0000 (13:19 -0500)] 
add modules.conf.most

10 years agocleanup default modules.conf
Michael Jerris [Thu, 23 Apr 2015 17:51:12 +0000 (12:51 -0500)] 
cleanup default modules.conf

10 years agoFS-7508: remove mod_vp8 which has been replaced by mod_vpx
Michael Jerris [Thu, 23 Apr 2015 17:44:17 +0000 (12:44 -0500)] 
FS-7508: remove mod_vp8 which has been replaced by mod_vpx

10 years agofix error building with newer compilers
Michael Jerris [Thu, 23 Apr 2015 17:20:33 +0000 (12:20 -0500)] 
fix error building with newer compilers

10 years agoFS-7509: comment audio params
Anthony Minessale [Thu, 23 Apr 2015 15:52:21 +0000 (10:52 -0500)] 
FS-7509: comment audio params

10 years agoCID:1271537: error check for malformed json better
Michael Jerris [Thu, 23 Apr 2015 15:47:56 +0000 (10:47 -0500)] 
CID:1271537: error check for malformed json better

10 years agoCID:1222597: silence incorrect coverity warning about out of bounds read
Michael Jerris [Thu, 23 Apr 2015 15:42:10 +0000 (10:42 -0500)] 
CID:1222597: silence incorrect coverity warning about out of bounds read

10 years agoCID:1294463,1294540: clean up duplicate error checking code
Michael Jerris [Thu, 23 Apr 2015 15:06:04 +0000 (11:06 -0400)] 
CID:1294463,1294540: clean up duplicate error checking code

10 years agoCID-1294436: handle null file paths to switch_is_file_path correctly
Michael Jerris [Thu, 23 Apr 2015 14:52:25 +0000 (10:52 -0400)] 
CID-1294436: handle null file paths to switch_is_file_path correctly

10 years agoFS-7338: remove libsndfile from tree, use system lib instead
Michael Jerris [Mon, 30 Mar 2015 16:17:08 +0000 (12:17 -0400)] 
FS-7338: remove libsndfile from tree, use system lib instead
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages

10 years agoFS-7297 Not sure anyone tested this
Brian [Wed, 22 Apr 2015 23:31:19 +0000 (18:31 -0500)] 
FS-7297 Not sure anyone tested this

10 years agoBuild fix: updated to better support new video changes
William King [Wed, 22 Apr 2015 23:06:43 +0000 (16:06 -0700)] 
Build fix: updated to better support new video changes

10 years agoFS-7513: turn avatar on and off if video is added mid call
Anthony Minessale [Wed, 22 Apr 2015 17:31:09 +0000 (12:31 -0500)] 
FS-7513: turn avatar on and off if video is added mid call

10 years agoFS-7502: add patch level for media bugs to call them as needed
Anthony Minessale [Wed, 22 Apr 2015 16:01:47 +0000 (11:01 -0500)] 
FS-7502: add patch level for media bugs to call them as needed