]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
10 years agoFS-7500: refactor and implemnt patch_rect
Seven Du [Wed, 22 Apr 2015 03:49:41 +0000 (11:49 +0800)] 
FS-7500: refactor and implemnt patch_rect

fix stride side when patching strided img
implement switch_img_patch_rect to patch partial of an img to a bigger IMG
refactor switch_img_copy_rect to support ARGB

10 years agoFS-7519: avformat tweaks for broadcast
Anthony Minessale [Tue, 21 Apr 2015 23:50:45 +0000 (18:50 -0500)] 
FS-7519: avformat tweaks for broadcast

10 years agoFS-7513: add text to video logo in mod_conference
Anthony Minessale [Tue, 21 Apr 2015 18:56:39 +0000 (13:56 -0500)] 
FS-7513: add text to video logo in mod_conference

10 years agoFS-7456: also more complete fix for FS-7440, handle sdp with m lines in any order
Michael Jerris [Tue, 21 Apr 2015 16:06:46 +0000 (11:06 -0500)] 
FS-7456: also more complete fix for FS-7440, handle sdp with m lines in any order

10 years agoFS-7508: log vpx version
Seven Du [Tue, 21 Apr 2015 09:27:49 +0000 (17:27 +0800)] 
FS-7508: log vpx version

10 years agoFS-7519: support vb for video bitrate
Anthony Minessale [Mon, 20 Apr 2015 20:35:58 +0000 (15:35 -0500)] 
FS-7519: support vb for video bitrate

10 years agoFS-7500: make 15fps the min detected speed
Anthony Minessale [Mon, 20 Apr 2015 20:35:03 +0000 (15:35 -0500)] 
FS-7500: make 15fps the min detected speed

10 years agoFS-7503: add vb param for vid bitrate
Anthony Minessale [Mon, 20 Apr 2015 20:34:29 +0000 (15:34 -0500)] 
FS-7503: add vb param for vid bitrate

10 years agoFS-7508: this setting no longer needs to be mult by 4 in recent vpx
Anthony Minessale [Mon, 20 Apr 2015 18:56:58 +0000 (13:56 -0500)] 
FS-7508: this setting no longer needs to be mult by 4 in recent vpx

10 years agoFS-7503: increase max
Anthony Minessale [Mon, 20 Apr 2015 18:40:19 +0000 (13:40 -0500)] 
FS-7503: increase max

10 years agoFS-7515: use negative x and y for ticker to avoid extra duplication
Anthony Minessale [Mon, 20 Apr 2015 16:04:55 +0000 (11:04 -0500)] 
FS-7515: use negative x and y for ticker to avoid extra duplication

10 years agoFS-7513: prevent null layer img
Anthony Minessale [Mon, 20 Apr 2015 16:04:36 +0000 (11:04 -0500)] 
FS-7513: prevent null layer img

10 years agoFS-7500: use abs value to compute width for img starting in negative space
Anthony Minessale [Mon, 20 Apr 2015 16:04:13 +0000 (11:04 -0500)] 
FS-7500: use abs value to compute width for img starting in negative space

10 years agoFS-7500: allow patch to negative x,y
Seven Du [Sun, 19 Apr 2015 00:34:21 +0000 (08:34 +0800)] 
FS-7500: allow patch to negative x,y

10 years agotabify
Anthony Minessale [Fri, 17 Apr 2015 23:00:19 +0000 (18:00 -0500)] 
tabify
fix emacs tabs mode

10 years agoFS-7515: prevent unload when in use
Anthony Minessale [Fri, 17 Apr 2015 22:59:14 +0000 (17:59 -0500)] 
FS-7515: prevent unload when in use

10 years agoFS-7515: reset img on reset
Anthony Minessale [Fri, 17 Apr 2015 22:30:16 +0000 (17:30 -0500)] 
FS-7515: reset img on reset

10 years agoFS-7506: make core specify default font instead of each place we use it
Michael Jerris [Fri, 17 Apr 2015 21:42:24 +0000 (17:42 -0400)] 
FS-7506: make core specify default font instead of each place we use it

10 years agoFS-7515: add more cv features
Anthony Minessale [Fri, 17 Apr 2015 21:10:48 +0000 (16:10 -0500)] 
FS-7515: add more cv features

10 years agoFS-7515: some fixes
Seven Du [Fri, 17 Apr 2015 06:02:44 +0000 (14:02 +0800)] 
FS-7515: some fixes

fix seg when passing NULL to strstr
use zstr to detect empty str
fix compiler warning about || and &&

10 years agoFS-7507: install config files to the right directory
Michael Jerris [Fri, 17 Apr 2015 03:54:00 +0000 (23:54 -0400)] 
FS-7507: install config files to the right directory

10 years agoFS-7515: tweak
Anthony Minessale [Thu, 16 Apr 2015 20:43:01 +0000 (15:43 -0500)] 
FS-7515: tweak

10 years agoFS-7515: add more features to mod_cv
Anthony Minessale [Thu, 16 Apr 2015 20:38:49 +0000 (15:38 -0500)] 
FS-7515: add more features to mod_cv

10 years agoFS-7440: handle m=video lines before m=audio
Michael Jerris [Thu, 16 Apr 2015 19:24:35 +0000 (14:24 -0500)] 
FS-7440: handle m=video lines before m=audio

10 years agoCID: 1294434 fixing a sizeof statement that was working for so long because on 64bit...
William King [Thu, 16 Apr 2015 18:48:04 +0000 (11:48 -0700)] 
CID: 1294434 fixing a sizeof statement that was working for so long because on 64bit boxes the pointer size would be 64bits and the uint8_t was expecting at least 32

10 years agoCID: 1294483 no need to check if an unsigned variable is less than 0
William King [Thu, 16 Apr 2015 18:37:34 +0000 (11:37 -0700)] 
CID: 1294483 no need to check if an unsigned variable is less than 0

10 years agoCID: 1294489 missing break statement which would cause recvonly sdp to be treated...
William King [Thu, 16 Apr 2015 18:33:03 +0000 (11:33 -0700)] 
CID: 1294489 missing break statement which would cause recvonly sdp to be treated as sendrecv

10 years agoCID: 1294518 remove chance for divide by 0
William King [Thu, 16 Apr 2015 18:24:38 +0000 (11:24 -0700)] 
CID: 1294518 remove chance for divide by 0

10 years agoCID: 1294524 variables not used in the function
William King [Thu, 16 Apr 2015 16:52:19 +0000 (09:52 -0700)] 
CID: 1294524 variables not used in the function

10 years agoCID: 1294548 adding a check for the return value
William King [Thu, 16 Apr 2015 15:32:52 +0000 (08:32 -0700)] 
CID: 1294548 adding a check for the return value

10 years agoCID: 1294549 comparison vs assignment
William King [Thu, 16 Apr 2015 15:29:33 +0000 (08:29 -0700)] 
CID: 1294549 comparison vs assignment

10 years agoFS-7433
Brian [Thu, 16 Apr 2015 16:19:12 +0000 (11:19 -0500)] 
FS-7433

10 years agoFS-7507: Add global vars fonts_dir, images_dir, data_dir, localstate_dir
Michael Jerris [Thu, 16 Apr 2015 14:37:27 +0000 (10:37 -0400)] 
FS-7507: Add global vars fonts_dir, images_dir, data_dir, localstate_dir
change configure detection to do FHS layout if you specify a prefix, unless --disable-fhs is passed to configure
moved includes to be under /usr/include/freeswitch dir in fhs layout
install font files into fonts_dir

10 years agoFS-7515: refactor
Anthony Minessale [Thu, 16 Apr 2015 04:30:07 +0000 (23:30 -0500)] 
FS-7515: refactor

10 years agoFS-7517: fix openh264 packet loss logic and tweak some logs
Seven Du [Thu, 16 Apr 2015 03:32:00 +0000 (11:32 +0800)] 
FS-7517: fix openh264 packet loss logic and tweak some logs

10 years agoFS-7513: break is safer than continue
Seven Du [Thu, 16 Apr 2015 02:15:56 +0000 (10:15 +0800)] 
FS-7513: break is safer than continue

when the encoder returns 0, it means no more data will come and we should not try again

10 years agoFS-7515: overlay refactor add zidx and abs position
Anthony Minessale [Wed, 15 Apr 2015 23:25:11 +0000 (18:25 -0500)] 
FS-7515: overlay refactor add zidx and abs position

10 years agoFS-7513: add some mutexes on video_read_callback code
Anthony Minessale [Wed, 15 Apr 2015 19:49:01 +0000 (14:49 -0500)] 
FS-7513: add some mutexes on video_read_callback code

10 years agoFS-7513: unlock vs lock
Anthony Minessale [Wed, 15 Apr 2015 19:38:34 +0000 (14:38 -0500)] 
FS-7513: unlock vs lock

10 years agoFS-7519: increase default video buffer to 2mb in avformat and add vbuf file param...
Anthony Minessale [Wed, 15 Apr 2015 17:56:07 +0000 (12:56 -0500)] 
FS-7519: increase default video buffer to 2mb in avformat and add vbuf file param to change it per file using a number of bytes with k or m modifier for kilobytes and megabytes

10 years agoFS-7515: expand on overlays
Anthony Minessale [Wed, 15 Apr 2015 16:19:30 +0000 (11:19 -0500)] 
FS-7515: expand on overlays

10 years agoFS-7513: don't write 0 data, openh264 might return 0
Seven Du [Wed, 15 Apr 2015 12:28:53 +0000 (20:28 +0800)] 
FS-7513: don't write 0 data, openh264 might return 0

10 years agoFS-7513: missing some logic for those with video to take layers from those with avatars
Anthony Minessale [Wed, 15 Apr 2015 01:47:18 +0000 (20:47 -0500)] 
FS-7513: missing some logic for those with video to take layers from those with avatars

10 years agoFS-7513: add overlap param
Anthony Minessale [Tue, 14 Apr 2015 22:40:24 +0000 (17:40 -0500)] 
FS-7513: add overlap param

10 years agoFS-7515: update cv to use new alpha supported switch_image_t
Anthony Minessale [Tue, 14 Apr 2015 22:08:59 +0000 (17:08 -0500)] 
FS-7515: update cv to use new alpha supported switch_image_t

10 years agoFS-7517: trival treak openh264 logs
Seven Du [Tue, 14 Apr 2015 01:24:22 +0000 (09:24 +0800)] 
FS-7517: trival treak openh264 logs

10 years agoFS-7500: use pkg-config to check for libyuv location
Michael Jerris [Mon, 13 Apr 2015 17:52:23 +0000 (12:52 -0500)] 
FS-7500: use pkg-config to check for libyuv location

10 years agoFS-7499: juggle log lines
Anthony Minessale [Mon, 13 Apr 2015 15:14:55 +0000 (10:14 -0500)] 
FS-7499: juggle log lines

10 years agoFS-7500: refactor to support Alpha channel on core image, only ARGB & I420 are supported
Seven Du [Sun, 12 Apr 2015 06:20:52 +0000 (14:20 +0800)] 
FS-7500: refactor to support Alpha channel on core image, only ARGB & I420 are supported

10 years agoClang-3.5 warnings fixed
Brian West [Sat, 11 Apr 2015 16:13:07 +0000 (11:13 -0500)] 
Clang-3.5 warnings fixed

10 years agoFS-7515: add missing parse code
Anthony Minessale [Fri, 10 Apr 2015 22:57:03 +0000 (17:57 -0500)] 
FS-7515: add missing parse code

10 years agoFS-7515: debounce
Anthony Minessale [Fri, 10 Apr 2015 22:41:18 +0000 (17:41 -0500)] 
FS-7515: debounce

10 years agoFS-7513: protect layout hash
Anthony Minessale [Fri, 10 Apr 2015 21:51:10 +0000 (16:51 -0500)] 
FS-7513: protect layout hash

10 years agoFS-7515: add opaque container for png to pass around and save width and height
Anthony Minessale [Fri, 10 Apr 2015 21:39:03 +0000 (16:39 -0500)] 
FS-7515: add opaque container for png to pass around and save width and height

10 years agoFS-7506: Add default fonts to tree
Brian [Fri, 10 Apr 2015 16:51:43 +0000 (11:51 -0500)] 
FS-7506: Add default fonts to tree

10 years agoFS-7516: add mod_imagick
Seven Du [Fri, 10 Apr 2015 12:40:24 +0000 (20:40 +0800)] 
FS-7516: add mod_imagick

use the magick-core API
We have pdfs and gifs
auto play gif and png
yeah, you can play video files with imgk

video only
requires ffmpeg binary
need autoplay=(1000/FPS)

10 years agoFS-7509: don't need this change revert it
Anthony Minessale [Fri, 10 Apr 2015 04:53:16 +0000 (23:53 -0500)] 
FS-7509: don't need this change revert it

10 years agoFS-7501: add auto sync of jb and fps detection
Anthony Minessale [Thu, 9 Apr 2015 23:18:45 +0000 (18:18 -0500)] 
FS-7501: add auto sync of jb and fps detection

10 years agoFS-7499: demote log line
Anthony Minessale [Thu, 9 Apr 2015 20:52:18 +0000 (15:52 -0500)] 
FS-7499: demote log line

10 years agomove nested condition parsing to only happen if main condition was satisfied may...
Anthony Minessale [Thu, 9 Apr 2015 20:08:52 +0000 (15:08 -0500)] 
move nested condition parsing to only happen if main condition was satisfied may alter behaviour see docs and FS-4935

10 years agoFS-7509: fix layout select menu
Anthony Minessale [Thu, 9 Apr 2015 19:29:23 +0000 (14:29 -0500)] 
FS-7509: fix layout select menu

10 years agoFS-7513: favor callers with video to take spaces in the layouts over callers with...
Anthony Minessale [Thu, 9 Apr 2015 19:09:50 +0000 (14:09 -0500)] 
FS-7513: favor callers with video to take spaces in the layouts over callers with avatars

10 years agoFS-7513: add auto-3d-position attr to <layout> and the auto as a valid value in exist...
Anthony Minessale [Thu, 9 Apr 2015 16:04:37 +0000 (11:04 -0500)] 
FS-7513: add auto-3d-position attr to <layout> and the auto as a valid value in existingaudio-position in <image>  to auto-arrage the 3d openal positioning to either set it for the whole layout or an individual image

10 years agoFS-7500 FS-7508: move debug logging to DEBUG1
Anthony Minessale [Wed, 8 Apr 2015 19:16:10 +0000 (14:16 -0500)] 
FS-7500 FS-7508: move debug logging to DEBUG1

10 years agoFS-7500: drop flags on recover
Anthony Minessale [Wed, 8 Apr 2015 19:10:24 +0000 (14:10 -0500)] 
FS-7500: drop flags on recover

10 years agoFS-7500: don't send blank vid on sleep unless there is nothing else going on
Anthony Minessale [Wed, 8 Apr 2015 16:33:10 +0000 (11:33 -0500)] 
FS-7500: don't send blank vid on sleep unless there is nothing else going on

10 years agoFS-7500: wait for video ready on answer
Anthony Minessale [Tue, 7 Apr 2015 23:23:59 +0000 (18:23 -0500)] 
FS-7500: wait for video ready on answer

10 years agoFS-7500: check for uninit srtp
Anthony Minessale [Tue, 7 Apr 2015 23:02:24 +0000 (18:02 -0500)] 
FS-7500: check for uninit srtp

10 years agoFS-7500: fix sleep sending blank img too fast
Anthony Minessale [Tue, 7 Apr 2015 22:52:34 +0000 (17:52 -0500)] 
FS-7500: fix sleep sending blank img too fast

10 years agoFS-7509: fix mozilla full screen
Anthony Minessale [Tue, 7 Apr 2015 22:52:04 +0000 (17:52 -0500)] 
FS-7509: fix mozilla full screen

10 years agoFS-7501: improve linked list algorithm in a few places to help performance
Anthony Minessale [Tue, 7 Apr 2015 20:39:04 +0000 (15:39 -0500)] 
FS-7501: improve linked list algorithm in a few places to help performance

10 years agoadd Seven Du to AUTHORS
Seven Du [Tue, 7 Apr 2015 17:25:04 +0000 (01:25 +0800)] 
add Seven Du to AUTHORS

10 years agoFS-7512: add audio to png
Seven Du [Tue, 7 Apr 2015 17:16:26 +0000 (01:16 +0800)] 
FS-7512: add audio to png

10 years agoFS-7512: slow down in block mod
Seven Du [Tue, 7 Apr 2015 16:12:47 +0000 (00:12 +0800)] 
FS-7512: slow down in block mod

10 years agoFS-7513: fix queued video playbacks
Anthony Minessale [Tue, 7 Apr 2015 16:43:19 +0000 (11:43 -0500)] 
FS-7513: fix queued video playbacks

10 years agoFS-7513: have one way video calls also use blank avatar system
Anthony Minessale [Tue, 7 Apr 2015 16:01:57 +0000 (11:01 -0500)] 
FS-7513: have one way video calls also use blank avatar system

10 years agoFS-7508: improve vpx err msg
Seven Du [Tue, 7 Apr 2015 03:03:39 +0000 (11:03 +0800)] 
FS-7508: improve vpx err msg

10 years agoFS-7500: fix buffer too small in fsv
Brian West [Mon, 6 Apr 2015 20:34:24 +0000 (15:34 -0500)] 
FS-7500: fix buffer too small in fsv

10 years agoFS-7513: add profile param video-no-video-avatar and variable video_avatar_png to...
Anthony Minessale [Mon, 6 Apr 2015 20:23:11 +0000 (15:23 -0500)] 
FS-7513: add profile param video-no-video-avatar and variable video_avatar_png to set video replacement avatar images
add also video_no_video_avatar_png to only check the var on no-video situations

10 years agoFS-7512: add mod_png to play a png as video defaults to 10 sec add {png_ms=N} to...
Anthony Minessale [Mon, 6 Apr 2015 19:17:31 +0000 (14:17 -0500)] 
FS-7512: add mod_png to play a png as video defaults to 10 sec add {png_ms=N} to change (negative number is forever)

10 years agoFS-7513: play files in layers
Anthony Minessale [Mon, 6 Apr 2015 18:11:29 +0000 (13:11 -0500)] 
FS-7513: play files in layers

10 years agoFS-7515: fix copy & paste err
Seven Du [Mon, 6 Apr 2015 13:54:24 +0000 (21:54 +0800)] 
FS-7515: fix copy & paste err

10 years agoFS-7515: fix compiler warnings on Mac
Seven Du [Mon, 6 Apr 2015 00:31:20 +0000 (08:31 +0800)] 
FS-7515: fix compiler warnings on Mac

10 years agoFS-7500: video introp tweaks
Brian West [Fri, 3 Apr 2015 23:39:43 +0000 (18:39 -0500)] 
FS-7500: video introp tweaks

10 years agoFS-7513: support simo vid recording of conference
Brian West [Fri, 3 Apr 2015 18:42:18 +0000 (13:42 -0500)] 
FS-7513: support simo vid recording of conference

10 years agoFS-7514: tweak vlc to ask for aac in mp4
Anthony Minessale [Fri, 3 Apr 2015 17:08:06 +0000 (12:08 -0500)] 
FS-7514: tweak vlc to ask for aac in mp4
don't start playing until the first read in vlc vid handles
use correct buffer len
Fixing typo. memset should zero out the whole struct
add some mutexes
fix locking issue on bad formatted input string

10 years agoFS-7506: make freetype optional
Anthony Minessale [Thu, 2 Apr 2015 19:59:05 +0000 (14:59 -0500)] 
FS-7506: make freetype optional

10 years agoFS-7515: reset stats in a few places
Anthony Minessale [Thu, 2 Apr 2015 19:31:48 +0000 (14:31 -0500)] 
FS-7515: reset stats in a few places

10 years agoFS-7515: automake and pkg-config detection for mod_cv/opencv
Anthony Minessale [Thu, 2 Apr 2015 19:26:44 +0000 (14:26 -0500)] 
FS-7515: automake and pkg-config detection for mod_cv/opencv

10 years agoFS-7514: add pkg-config checks for vlc
Anthony Minessale [Thu, 2 Apr 2015 18:57:45 +0000 (13:57 -0500)] 
FS-7514: add pkg-config checks for vlc

10 years agoFS-7515: promote debug message
Anthony Minessale [Thu, 2 Apr 2015 18:46:32 +0000 (13:46 -0500)] 
FS-7515: promote debug message

10 years agoFS-7515: add mod_cv
Anthony Minessale [Thu, 2 Apr 2015 00:39:39 +0000 (19:39 -0500)] 
FS-7515: add mod_cv

10 years agoFS-7502: add some changes for video media bug
Anthony Minessale [Thu, 2 Apr 2015 00:37:25 +0000 (19:37 -0500)] 
FS-7502: add some changes for video media bug

10 years agoFS-7519: cleanup on mod_avformat
Anthony Minessale [Thu, 2 Apr 2015 00:36:18 +0000 (19:36 -0500)] 
FS-7519: cleanup on mod_avformat

10 years agoFS-7502: add record_concat_video=true to show split video recordings with session...
Anthony Minessale [Mon, 30 Mar 2015 16:52:47 +0000 (11:52 -0500)] 
FS-7502: add record_concat_video=true to show split video recordings with session record

10 years agoFS-7508: add debug logs
Seven Du [Sun, 29 Mar 2015 14:13:28 +0000 (22:13 +0800)] 
FS-7508: add debug logs

10 years agoFS-7508: restart on ts mismatch and add some logs to track packet loss
Seven Du [Sun, 29 Mar 2015 12:32:12 +0000 (20:32 +0800)] 
FS-7508: restart on ts mismatch and add some logs to track packet loss

10 years agoFS-7502: set video flag on record session
Anthony Minessale [Fri, 27 Mar 2015 20:59:51 +0000 (15:59 -0500)] 
FS-7502: set video flag on record session

10 years agoFS-7501: add mutex to vid buf and fix regression from last regression fix
Anthony Minessale [Fri, 27 Mar 2015 20:04:54 +0000 (15:04 -0500)] 
FS-7501: add mutex to vid buf and fix regression from last regression fix

10 years agoFS-7500: fix some regressions regarding passthru video
Anthony Minessale [Fri, 27 Mar 2015 19:02:07 +0000 (14:02 -0500)] 
FS-7500: fix some regressions regarding passthru video