niels
669b7ea999
some fixes issue #42
2016-01-28 21:33:39 +01:00
niels
5d22974b4e
issue #42 , thread safety and new FX, randnoise
2015-12-22 14:18:24 +01:00
niels
d5db322761
cummulative changes
2015-12-17 18:34:28 +01:00
niels
a59d7a579b
add passthrough fx to use in combinatinon with manual chain fader (simply fetch source from B to fx chain without fx processing) issue #42
2015-12-12 17:39:50 +01:00
niels
90b0917497
fix distortion issue #42
2015-12-11 20:37:56 +01:00
niels
70ddd6dee2
added #73 , refactor task handler, fix problem in task manager that caused threads to run in serial, added parameter to alpha:set from mixing source, optimized mask transition, updated status handling in all clients, added new icons, removed obsolete code
2015-12-06 20:32:15 +01:00
niels
eba22f0b00
flag FX for alpha operations, some fixes and some fixmes
2015-12-02 23:49:40 +01:00
[d.j.a.y] Jerome Blanchi
ba7263dab3
vje - Grid : add mode param1
...
mode : Black or White Grid
default : 1 (white)
[idea] add grid origin parameter : tr,br, tl, br corners + center OR origin_x and origin_y
2015-12-01 15:53:43 +01:00
niels
af241e6d9a
add transition map using alpha channel (issue #31 )
2015-11-27 19:53:16 +01:00
niels
950804ef2c
bathroom window , add parameters x0 and x1, add hints (issue #42 )
2015-11-27 18:16:43 +01:00
niels
e2a8c69001
add friendly names for mode parameter values (issue #42 )
2015-11-24 23:21:21 +01:00
niels
fa1d36bb0a
add alpha-in operator to chroma key (rgb)
2015-11-22 21:34:36 +01:00
niels
e75ef97cfe
add level correction, add matte choker, simplify chroma key, fix chroma key (still not perfect), fix softblur, fix alphaselect2 #31 , #36 , #42
2015-11-22 21:20:43 +01:00
niels
0b4ea3afaa
fix #53 , add alpha parameter to zoom fx
2015-11-16 19:05:33 +01:00
niels
9248216fad
FX names, fixes, #42
2015-11-14 23:10:47 +01:00
niels
f79b366ca5
fix avarage effect #42
2015-11-12 22:41:13 +01:00
niels
9b1cd2e80d
update parameter names in bathroom window, add chroma magick and magic overlays as alpha composite effect, regression in lens correction, fix slicer mixer effect, update internals #42
2015-11-08 22:43:25 +01:00
niels
d546c38092
revert changes to luma key, create new FX luma key composite
2015-11-08 20:29:08 +01:00
niels
ed5a2fd1fd
refactor libvje issue #42
2015-11-08 13:53:02 +01:00
niels
03e378ed38
issue #42
2015-11-07 22:55:56 +01:00
niels
abb87476d9
add porter duff blending modes (process in rgba)
2015-11-07 20:18:38 +01:00
niels
05e45a8caa
luma key use alpha channel in mode 3 to blend, fix chroma key (use different algorithm), added alpha:select by chroma key, added alpha blend
2015-11-06 23:29:24 +01:00
niels
740c10e003
add FX 'Alpha: Select by color key', bringing total built-in count to 150 FX
2015-11-05 00:41:44 +01:00
niels
41e97febba
add gamma and alpha parameters to black white by threshold
...
rename black white by threshold to black white mask by threshold
2015-11-04 00:01:59 +01:00
niels
03efbfdd01
add FX travel matte (alpha) and feather mask (alpha)
2015-11-01 18:54:02 +01:00
niels
0babdc41be
add parameter to gray by color key
2015-10-30 01:41:43 +01:00
niels
24aa4bc779
alpha channel support additions
2015-10-27 22:06:41 +01:00
niels
089344fc7a
scale luminance channel to 0-255 range before using it as alpha channel (with auto conversion is turned off)
2015-10-26 21:47:43 +01:00
niels
5640b2b0ca
fix issue with reset samplebank in reloaded,
...
only warn about mismatching audio properties if started without audio,
add alpha channel support to livido,
renamed a FX,
added mixtoalpha,alphafill,alpha2img,toalpha,alphaflatten,
handle alpha plane,
vims 048 enables full sub-chain render incl. mixing effects,
2015-10-25 23:34:02 +01:00
niels
2a3bb54f04
refactor perspective tool, add as built-in FX, remove obsolete code
2015-10-24 18:05:44 +02:00
niels
0c1e6315a9
fix implicit declarations
2015-07-11 22:56:17 +02:00
niels
b96bb5fe2f
fix plane lengths, fix plane lengths in FX, assign default NULL values, fix some compile warnings, some doc fixes, fix Y range for TV or digital YUV in some FX, align buffer alloc, remove unused code
2015-04-22 19:57:41 +02:00
niels
fd24c2b8ce
expose transcodes simd optimized average function as new internal fx (Average mixer)
2015-01-11 01:57:53 +01:00
niels
4d95229818
update reloaded's configure.ac ( use AC_DEFINE consistently and fix CFLAGS ), fix SSE CFLAGS in veejay server's configure, fix many compiler warnings
2014-12-21 01:09:10 +01:00
niels
be2fc8d785
fix crash due to initializing dummy fx in wrong place (happens when fx list is queried).
2013-01-05 00:47:54 +01:00
niels
fa0673be72
removed an effect (map b to a, texture map)
2013-01-02 23:27:27 +01:00
niels
e5ac37a5b8
fix reloaded build against newer ffmpeg, add large file support (avilib still limited to 4gb), workarround bug in lzo compressor,
...
refactored all memcpy into (multithreaded) frame copy, refactored all memset into (multirheaded) frame clear, multithreaded super and sub sampling (only tested 4:2:2 ), added new mode to pencil sketch, fixed bug in lens correction, multithreaded 36 effects, updated minilzo to newer version, multhreaded yuv functions for format conversion and pixel scaling, multithreaded fx chain fader, multithreaded fx apply in libvje. Fix bug in encoder when recording in high resolution,
2012-11-25 08:29:07 +01:00
Niels Elburg
03b7d98a37
Added new FX, constant time median filter.
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1369 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-02 20:52:39 +00:00
Niels Elburg
e6f03f0742
sync
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1355 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-01-24 21:12:58 +00:00
Niels Elburg
3a1e16e2f8
sync with mobile devel (amsterdam fx)
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1324 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-04-04 12:16:07 +00:00
Niels Elburg
a3eac68f4b
drop pixelate
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1266 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-16 22:12:30 +00:00
Niels Elburg
a73f10f661
fix action-file ,sample-list loading, drop goom, fix crash in pixelate, fix saving of projection configuration per sample, fix restore on load, added VEEJAY_FULLSCREEN env
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1263 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-16 21:23:21 +00:00
Niels Elburg
0737d0b51b
add negate per channel, close clients on quit
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1254 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-11 20:39:29 +00:00
Niels Elburg
2579650c76
mega bugfix collection: fix clamping, fix encoders, added ljpeg,mjpegb, internal format for jpeg 4:2:2 and 4:2:0 full range, fixed dv, added list command to vims 302, added composite blend to gl but untested, old behaviour with -D, added auto ccir 601 <-> jpeg jfif ycbcr auto conversion, fixed compile warnings, dropped yuv4mpeg output stream, added yuv4mpeg 4:2:2 and 4:2:0 as recorders,dropped output zoom (commandline option),added environment variables VEEJAY_PERFORMANCE, VEEJAY_AUTO_SCALING, VEEJAY_INTERPOLATE_CHROMA, VEEJAY_SDL_KEY_REPEAT_INTERVAL, VEEJAY_PLAYBACK_CACHE, SDL_KEY_REPEAT_DELAY, added slow motion to fx chain performer to slow mixing samples, dropped processing in 4:2:0, added environment variables to veejay -u and man page, create ./veejay/fonts on first run and exit, dropped crop and zoom, auto increment port when multiple instances exist, fix cpu core pin, fast start of veejay server, added support for dv ntsc, fixes to magic overlay, chroma magic, luma magick, added more to greyscale video to magic overlays
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1249 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-10 23:31:31 +00:00
Niels Elburg
d8e6f98d53
Initial checkin of veejay 1.4
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1172 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-11-10 20:16:24 +00:00