Commit Graph

28814 Commits

Author SHA1 Message Date
Anthony Minessale c876b0c74a FS-7515: prevent unload when in use 2015-05-28 11:32:41 -05:00
Anthony Minessale fb5c0bf320 FS-7515: reset img on reset 2015-05-28 11:32:41 -05:00
Michael Jerris d484831368 FS-7506: make core specify default font instead of each place we use it 2015-05-28 11:32:41 -05:00
Anthony Minessale 3bfec66b88 FS-7515: add more cv features 2015-05-28 11:32:41 -05:00
Seven Du c819a172f0 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 11:32:41 -05:00
Michael Jerris 7383dc1e75 FS-7507: install config files to the right directory 2015-05-28 11:32:41 -05:00
Anthony Minessale 4e29b1dbd5 FS-7515: tweak 2015-05-28 11:32:40 -05:00
Anthony Minessale df0108d12b FS-7515: add more features to mod_cv 2015-05-28 11:32:40 -05:00
Michael Jerris 7cdf1617ae FS-7440: handle m=video lines before m=audio 2015-05-28 11:32:40 -05:00
William King ccb8addddd 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 11:32:40 -05:00
William King 0daf3ec58b CID: 1294483 no need to check if an unsigned variable is less than 0 2015-05-28 11:32:40 -05:00
William King 9395ba6c4b CID: 1294489 missing break statement which would cause recvonly sdp to be treated as sendrecv 2015-05-28 11:32:40 -05:00
William King 12516b5c85 CID: 1294518 remove chance for divide by 0 2015-05-28 11:32:39 -05:00
William King d87155c419 CID: 1294524 variables not used in the function 2015-05-28 11:32:39 -05:00
William King a1c665386d CID: 1294548 adding a check for the return value 2015-05-28 11:32:39 -05:00
William King 0f2a348d6d CID: 1294549 comparison vs assignment 2015-05-28 11:32:39 -05:00
Brian a536779283 FS-7433 2015-05-28 11:32:39 -05:00
Michael Jerris 54d833af65 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 11:32:39 -05:00
Anthony Minessale 6448c79428 FS-7515: refactor 2015-05-28 11:32:39 -05:00
Seven Du 029930a9eb FS-7517: fix openh264 packet loss logic and tweak some logs 2015-05-28 11:32:38 -05:00
Seven Du 822b63a178 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 11:32:38 -05:00
Anthony Minessale 6b94376059 FS-7515: overlay refactor add zidx and abs position 2015-05-28 11:32:38 -05:00
Anthony Minessale a4b3f82bcd FS-7513: add some mutexes on video_read_callback code 2015-05-28 11:32:38 -05:00
Anthony Minessale d7c40b8b1e FS-7513: unlock vs lock 2015-05-28 11:32:38 -05:00
Anthony Minessale 5fcda7120e 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 11:32:32 -05:00
Anthony Minessale 08adbe1781 FS-7515: expand on overlays 2015-05-28 11:32:32 -05:00
Seven Du 5262f02cc5 FS-7513: don't write 0 data, openh264 might return 0 2015-05-28 11:32:32 -05:00
Anthony Minessale 01699b94cf FS-7513: missing some logic for those with video to take layers from those with avatars 2015-05-28 11:32:32 -05:00
Anthony Minessale 01e2474a6c FS-7513: add overlap param 2015-05-28 11:32:32 -05:00
Anthony Minessale 300d100414 FS-7515: update cv to use new alpha supported switch_image_t 2015-05-28 11:32:32 -05:00
Seven Du 5a4b43ee62 FS-7517: trival treak openh264 logs 2015-05-28 11:32:31 -05:00
Michael Jerris a0b63c2c85 FS-7500: use pkg-config to check for libyuv location 2015-05-28 11:32:31 -05:00
Anthony Minessale 3337c6f67e FS-7499: juggle log lines 2015-05-28 11:32:31 -05:00
Seven Du 1353955383 FS-7500: refactor to support Alpha channel on core image, only ARGB & I420 are supported 2015-05-28 11:32:31 -05:00
Brian West 26424171d2 Clang-3.5 warnings fixed 2015-05-28 11:32:31 -05:00
Anthony Minessale 270dffca78 FS-7515: add missing parse code 2015-05-28 11:32:31 -05:00
Anthony Minessale f71a82cff9 FS-7515: debounce 2015-05-28 11:32:30 -05:00
Anthony Minessale 8e8cce0802 FS-7513: protect layout hash 2015-05-28 11:32:30 -05:00
Anthony Minessale a21911eda1 FS-7515: add opaque container for png to pass around and save width and height 2015-05-28 11:32:30 -05:00
Brian 102e8402eb FS-7506: Add default fonts to tree 2015-05-28 11:32:30 -05:00
Seven Du b18a7c6357 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 11:32:29 -05:00
Anthony Minessale af2dded293 FS-7509: don't need this change revert it 2015-05-28 11:32:29 -05:00
Anthony Minessale 8e6fc031e9 FS-7501: add auto sync of jb and fps detection 2015-05-28 11:32:29 -05:00
Anthony Minessale d45dcb8955 FS-7499: demote log line 2015-05-28 11:32:29 -05:00
Anthony Minessale de444da2da move nested condition parsing to only happen if main condition was satisfied may alter behaviour see docs and FS-4935 2015-05-28 11:32:29 -05:00
Anthony Minessale 760dcf58ed FS-7509: fix layout select menu 2015-05-28 11:32:29 -05:00
Anthony Minessale 2cdaff8361 FS-7513: favor callers with video to take spaces in the layouts over callers with avatars 2015-05-28 11:32:28 -05:00
Anthony Minessale 077e053032 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 11:32:28 -05:00
Anthony Minessale b02640356f FS-7500 FS-7508: move debug logging to DEBUG1 2015-05-28 11:32:28 -05:00
Anthony Minessale 23830d07fe FS-7500: drop flags on recover 2015-05-28 11:32:28 -05:00