Anthony Minessale
115e69a0c0
FS-10114: [mod_conference] Reduce image reads from disk for logo image #resolve
2017-03-08 19:36:18 -06:00
Anthony Minessale
06bd37b623
FS-10050: [core] chromakey
2017-03-03 19:04:51 -06:00
Anthony Minessale
40687ccb6a
FS-10050: [core] chromakey
2017-03-03 19:01:48 -06:00
Anthony Minessale
776bf7995a
FS-10050: [core] chromakey
2017-03-03 18:10:40 -06:00
Mike Jerris
666e875416
FS-10050: [core] chromakey optimization
2017-03-03 18:01:51 -06:00
Mike Jerris
478d6c6815
FS-10050: [core] chromakey optimization
2017-03-03 17:46:31 -06:00
Anthony Minessale
c50aac4eb8
FS-10050: [core] chromakey
2017-03-03 17:33:33 -06:00
Mike Jerris
7b8465915b
FS-10050: [core] chromakey optimization
2017-03-03 14:58:56 -06:00
Anthony Minessale
5ba5f0eda4
FS-10050: [core] chromakey
2017-03-03 11:21:09 -06:00
Anthony Minessale
2c0f5cfcbb
FS-10050: [core] chromakey
2017-03-03 10:53:14 -06:00
Seven Du
2bd0ff45f4
FS-10080
2017-03-02 18:46:23 -06:00
Anthony Minessale
b733e8d974
FS-10050: [core] chromakey
2017-03-02 18:04:36 -06:00
Seven Du
05632bb057
FS-10050 fix unused function
2017-03-02 22:52:12 +08:00
Anthony Minessale
dbbe00332b
FS-10050: [core] chromakey
2017-03-01 20:01:36 -06:00
Anthony Minessale
16656b5b17
factor out sqrt many million per sec
2017-02-27 11:01:56 -06:00
Anthony Minessale
91d62b7cc6
FS-10050 polish
2017-02-24 16:49:43 -06:00
Anthony Minessale
888c8f96fa
FS-10050 cont
2017-02-21 18:44:13 -06:00
Anthony Minessale
c60ae0f0e1
FS-10050 cont
2017-02-21 15:52:59 -06:00
Seven Du
f31393d3c9
FS-10050 add chromakey
2017-02-17 01:19:57 +08:00
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Andrey Volk
1f11deb023
FS-9944 [core] Add core video support to windows build
2017-01-12 23:52:06 +03:00
Seven Du
c0499fbb22
FS-9266 #resolve
2016-06-15 09:34:26 +08:00
Michael Jerris
4e96a9e6bb
FS-9000: fix compile on bsd and with libyuv disabled
2016-04-02 16:57:39 -04:00
Anthony Minessale
48dcab82d7
FS-9000 tweaks
2016-04-01 10:49:52 -05:00
Michael Jerris
4e8c2249f3
FS-8959, FS-8186: fix build with --disable-libyuv
2016-03-24 12:15:23 -04:00
Michael Jerris
b8a82c5bd8
FS-8959: fix var types to match the prototype
2016-03-24 11:02:17 -04:00
Seven Du
fa702f2710
FS-8959 refactor improve memory processing
2016-03-22 11:18:04 +08:00
Seven Du
0311e4b516
FS-8168: use copy image functions from libyuv instead of our home rolled versions as the libyuv versions have optimizations
2016-03-17 14:05:48 -05:00
Ken Rice
e18c12b609
FS-8953 [core] white space clean up.
2016-03-17 08:55:00 -05:00
Anthony Minessale
a3e316157f
FS-8921 #resolve [Tweak banner code in mod conference]
2016-03-10 01:25:52 -06:00
Anthony Minessale
e0b303e2cb
FS-8905 #resolve [Heap overflow in img patch]
2016-03-05 14:41:38 -06:00
Seven Du
931e8b6633
FS-8905 #comment fix possible out of boundary access, please test
2016-03-05 22:22:36 +08:00
Anthony Minessale
ce8761a427
FS-8904 #resolve [Fix mem leak in img_write_text]
2016-03-04 19:52:23 -06:00
Michael Jerris
1540546cc1
FS-8884: add --disable-libyuv and --disable-libvpx configure args to disable building these libraries
2016-02-29 12:39:51 -05:00
Michael Jerris
febe0f8dac
FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built
2016-02-24 18:44:11 -05:00
Seven Du
ed78d38994
FS-8867: create conversion function stubs in the core so modules do not need to use libyuv directly
2016-02-24 15:12:05 -06:00
Mike Jerris
7f12385b8c
FS-8236: fix ifdefs for building without libyuv
2015-09-30 16:15:26 -07:00
Michael Jerris
1d82705df8
FS-8236: revert previous bad commit
2015-09-30 18:09:04 -05:00
Michael Jerris
dc74c69e5f
FS-8236: fix build without libyuv on compilers that error on unused static function
2015-09-29 11:09:02 -04:00
Vladimir
240bf74d3a
FS-7728: fix windows build issues
2015-08-04 23:29:01 -05:00
Mike Jerris
3e0a0ba833
attempt to optimize patch function
2015-07-29 22:11:59 -05:00
Mike Jerris
c6596b1bd0
attempt to optimize patch function
2015-07-29 21:03:02 -05:00
Anthony Minessale
34fd0e9ad8
FS-7769 More features
...
add var=val member lookup usable wherver member_id is valid in api commands
add bgimg to layouts with api command or config for global setting
fix bug with overlap layouts combined with odd sized layers
improve switch_img_fit to take a modifier for fit, streach or both at once
2015-07-28 19:43:04 -05:00
Seven Du
7191e02f65
FS-7904 #resolve #fixed #comment fixed alpha image patching
2015-07-28 09:17:12 +08:00
Michael Jerris
f727cdb9d1
FS-7724: [mod_conference] fix segfault when missing fonts when trying to render banner
2015-06-24 17:10:24 -05:00
Michael Jerris
4264f519da
FS-7655: fix build error when we have PNG but not YUV
2015-06-22 14:36:57 -04:00
Anthony Minessale
f44af63d79
FS-7656 parse metadata from files and put video banner up if artist or title is set
2015-06-19 18:00:47 -05:00
Michael Jerris
5734b9b2ce
FS-7655: fix a few functions that need to be disabled without YUV
2015-06-16 20:02:59 -05:00
Michael Jerris
e298831b3c
FS-7655: fix build issue w/ strict prototypes
2015-06-16 19:58:16 -04:00
Michael Jerris
4ad0aa91a4
FS-7655: attempt to make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc
2015-06-16 18:24:35 -05:00