29125 Commits

Author SHA1 Message Date
Anthony Minessale
48c21b6998 FS-7515: prevent unload when in use 2015-05-28 12:47:22 -05:00
Anthony Minessale
d51d4e3c8d FS-7515: reset img on reset 2015-05-28 12:47:22 -05:00
Michael Jerris
34b3804413 FS-7506: make core specify default font instead of each place we use it 2015-05-28 12:47:22 -05:00
Anthony Minessale
810a5d5831 FS-7515: add more cv features 2015-05-28 12:47:22 -05:00
Seven Du
7447977674 FS-7515: some fixes
fix seg when passing NULL to strstr
use zstr to detect empty str
fix compiler warning about || and &&
2015-05-28 12:47:22 -05:00
Michael Jerris
00214a5e2b FS-7507: install config files to the right directory 2015-05-28 12:47:22 -05:00
Anthony Minessale
779c042ed2 FS-7515: tweak 2015-05-28 12:47:22 -05:00
Anthony Minessale
93c841d9e8 FS-7515: add more features to mod_cv 2015-05-28 12:47:22 -05:00
Michael Jerris
40d0e1fdd7 FS-7440: handle m=video lines before m=audio 2015-05-28 12:47:22 -05:00
William King
caee0a3119 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 2015-05-28 12:47:21 -05:00
William King
4f468b14e9 CID: 1294483 no need to check if an unsigned variable is less than 0 2015-05-28 12:47:21 -05:00
William King
f09dad317f CID: 1294489 missing break statement which would cause recvonly sdp to be treated as sendrecv 2015-05-28 12:47:21 -05:00
William King
acec23d8c8 CID: 1294518 remove chance for divide by 0 2015-05-28 12:47:21 -05:00
William King
b39c3058ee CID: 1294524 variables not used in the function 2015-05-28 12:47:21 -05:00
William King
5e35f27cb1 CID: 1294548 adding a check for the return value 2015-05-28 12:47:21 -05:00
William King
99f61f7ab8 CID: 1294549 comparison vs assignment 2015-05-28 12:47:21 -05:00
Brian
2e4385f640 FS-7433 2015-05-28 12:47:21 -05:00
Michael Jerris
857a61318e 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
2015-05-28 12:47:21 -05:00
Anthony Minessale
d0bd11f7bc FS-7515: refactor 2015-05-28 12:47:21 -05:00
Seven Du
06acde23a1 FS-7517: fix openh264 packet loss logic and tweak some logs 2015-05-28 12:47:21 -05:00
Seven Du
30463bfc1e 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
2015-05-28 12:47:21 -05:00
Anthony Minessale
f6886b05d1 FS-7515: overlay refactor add zidx and abs position 2015-05-28 12:47:21 -05:00
Anthony Minessale
d8e5334a05 FS-7513: add some mutexes on video_read_callback code 2015-05-28 12:47:21 -05:00
Anthony Minessale
1fb0dcd61d FS-7513: unlock vs lock 2015-05-28 12:47:20 -05:00
Anthony Minessale
dd3d6cbe76 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 2015-05-28 12:47:20 -05:00
Anthony Minessale
cbe4f10ba3 FS-7515: expand on overlays 2015-05-28 12:47:20 -05:00
Seven Du
046798a057 FS-7513: don't write 0 data, openh264 might return 0 2015-05-28 12:47:20 -05:00
Anthony Minessale
7d60e6e868 FS-7513: missing some logic for those with video to take layers from those with avatars 2015-05-28 12:47:20 -05:00
Anthony Minessale
a988ec5743 FS-7513: add overlap param 2015-05-28 12:47:20 -05:00
Anthony Minessale
c312b50da7 FS-7515: update cv to use new alpha supported switch_image_t 2015-05-28 12:47:20 -05:00
Seven Du
cc27c51eb7 FS-7517: trival treak openh264 logs 2015-05-28 12:47:20 -05:00
Michael Jerris
cd0b7248c1 FS-7500: use pkg-config to check for libyuv location 2015-05-28 12:47:20 -05:00
Anthony Minessale
c6bd6aea4e FS-7499: juggle log lines 2015-05-28 12:47:20 -05:00
Seven Du
0ddfea1d1b FS-7500: refactor to support Alpha channel on core image, only ARGB & I420 are supported 2015-05-28 12:47:20 -05:00
Brian West
8f361ab00b Clang-3.5 warnings fixed 2015-05-28 12:47:20 -05:00
Anthony Minessale
eb86d65cde FS-7515: add missing parse code 2015-05-28 12:47:19 -05:00
Anthony Minessale
e20ddd3818 FS-7515: debounce 2015-05-28 12:47:19 -05:00
Anthony Minessale
8fddf6b99d FS-7513: protect layout hash 2015-05-28 12:47:19 -05:00
Anthony Minessale
9cf804d4d0 FS-7515: add opaque container for png to pass around and save width and height 2015-05-28 12:47:19 -05:00
Brian
dc9452e737 FS-7506: Add default fonts to tree 2015-05-28 12:47:19 -05:00
Seven Du
ecab16ed88 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)
2015-05-28 12:47:18 -05:00
Anthony Minessale
f364a4190b FS-7509: don't need this change revert it 2015-05-28 12:47:18 -05:00
Anthony Minessale
3e24ac5e6b FS-7501: add auto sync of jb and fps detection 2015-05-28 12:47:18 -05:00
Anthony Minessale
c8a189a433 FS-7499: demote log line 2015-05-28 12:47:18 -05:00
Anthony Minessale
fc0bf67219 move nested condition parsing to only happen if main condition was satisfied may alter behaviour see docs and FS-4935 2015-05-28 12:47:18 -05:00
Anthony Minessale
d1a21c8dd2 FS-7509: fix layout select menu 2015-05-28 12:47:18 -05:00
Anthony Minessale
d10ea7f943 FS-7513: favor callers with video to take spaces in the layouts over callers with avatars 2015-05-28 12:47:18 -05:00
Anthony Minessale
5d9e4752a5 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 2015-05-28 12:47:17 -05:00
Anthony Minessale
42e7b81b1e FS-7500 FS-7508: move debug logging to DEBUG1 2015-05-28 12:47:17 -05:00
Anthony Minessale
6901329760 FS-7500: drop flags on recover 2015-05-28 12:47:17 -05:00