Commit Graph

134 Commits

Author SHA1 Message Date
Anthony Minessale b644421c87 core side of vpx update 2019-07-25 23:06:59 +04:00
Mike Jerris b29fa06d20 FS-11921: [core] add switch_img_data_url_png, fix build without libpng 2019-07-18 00:51:20 +04:00
Anthony Minessale 9cb6b201a6 FS-11921: [core] add switch_img_data_url_png 2019-07-18 00:50:48 +04:00
Andrey Volk 42db14e68f FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_core_video.c 2019-07-15 23:41:43 +04:00
dulinjun 908793e5fe Update src/switch_core_video.c 2019-01-25 05:49:58 +00:00
Anthony Minessale 79ccf87ae7 FS-11226: [freeswitch-core,mod_conference] Missing font files can lead to crash in conference #resolve 2018-07-24 07:21:56 +00:00
Anthony Minessale ca9a62c539 FS-11119: [core] Fix video skew on oddly resized conference layers 2018-07-24 07:21:52 +00:00
Anthony Minessale 054229fb68 FS-11021: [mod_conference] Add video mirror #resolve 2018-07-24 07:21:45 +00:00
Mike Jerris 3c7db639fd FS-11168: [core] fix compile error on gentoo from typo in assert statement 2018-05-16 17:12:08 -04:00
Anthony Minessale 13033b49b3 FS-10526: [freeswitch-core] Uninitialized variable in switch_img_fit when using SWITCH_FIT_SIZE_AND_SCALE #resolve 2017-07-20 17:28:19 -05:00
Anthony Minessale 44021b1c61 FS-10472: [mod_conference] Invalid free in personal canvas mode 2017-07-10 19:13:27 -05:00
Anthony Minessale 7c19615890 FS-10417: [freeswitch-core] Reduce flicker in screen sharing #resolve 2017-06-21 19:26:18 -05:00
Anthony Minessale e26e873268 FS-10205: [freeswitch-core,mod_conference,mod_video_filter] Add 8 bit filter #resolve 2017-03-31 20:21:45 -05:00
Mike Jerris ac3d685191 FS-10184: [Build-System] Fix missing #ifdefs for proper build w/o libyuv/libvpx 2017-03-27 11:50:48 -05:00
Anthony Minessale e61f6e227c FS-10151: [mod_video_filter] Add filters and fg video to mod_video_filter #resolve 2017-03-17 15:16:13 -05:00
Anthony Minessale f1d8685566 FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference 2017-03-16 14:55:16 -05:00
Mike Jerris 8d4e72af16 FS-10140: [core] add switch_img_grey, makes i420 switch_img_t image grey scale 2017-03-16 11:09:29 -05:00
Anthony Minessale 50358d1cce FS-10107 can of worms contd 2017-03-15 16:55:06 -05:00
Seven Du d1625f85a5 FS-10094 Alpha Video support
Alpha webm support
RGBA alpha support
2017-03-15 11:45:58 +08:00
Anthony Minessale c6ce9da470 FS-10050: [core] chromakey Optimizations broke solid color mode 2017-03-09 14:15:09 -06:00
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