niels
abb87476d9
add porter duff blending modes (process in rgba)
2015-11-07 20:18:38 +01:00
niels
91bf5cc46b
add header file
2015-11-07 00:09:43 +01:00
niels
02c1dcf4e6
issue #38
2015-11-07 00:00:28 +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
565d333f35
optimize chain processing
2015-11-05 23:39:05 +01:00
niels
d9f5dfd940
Merge branch 'master' of github.com:c0ntrol/veejay
2015-11-05 19:22:00 +01:00
niels
efdb1961c7
fix issue #38 , dead parameter in matrix dither FX
2015-11-05 19:21:26 +01:00
[d.j.a.y] Jerome Blanchi
d8e62bd86e
libvje - magic overlay : set default param 0 to 1
...
* better look on first use of the effect (7 was too 'darky')
2015-11-05 09:30:08 +01:00
[d.j.a.y] Jerome Blanchi
73c6eb8019
libvje - magic overlay : fix default param 1
2015-11-05 09:28:38 +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
89c37f2646
use mode 4 to blend only visible pixels (alpha) in luma key
2015-11-05 00:39:10 +01:00
niels
134bac0ab1
this FX is intended to chain with magic motion
2015-11-05 00:38:46 +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
a2089312fa
add FX feathermask and travel matte
2015-11-01 18:58:55 +01:00
niels
33cc1c9018
sampling
2015-11-01 18:53:43 +01:00
niels
91d5eebcd1
set sub format to -1 if sampling is not important
2015-11-01 18:53:02 +01:00
niels
60d2f8e4f2
fix typo
2015-10-31 22:05:44 +01:00
niels
53ba8fb701
change default values
2015-10-31 01:14:00 +01:00
niels
2981aec382
change default values
2015-10-31 01:13:42 +01:00
niels
379b389946
fix error in calculation lookup table
2015-10-30 22:51:59 +01:00
niels
e27a13ab9c
regression
2015-10-30 01:56:40 +01:00
niels
722c61a0a6
fix color isolation
2015-10-30 01:50:16 +01:00
niels
0babdc41be
add parameter to gray by color key
2015-10-30 01:41:43 +01:00
niels
90f1c60cf4
fix noise suppression
2015-10-30 01:21:50 +01:00
niels
6ba385a712
fix accept angle in color key
2015-10-30 01:16:35 +01:00
niels
4c8a0fb97d
bad rename
2015-10-27 22:08:51 +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
e8b84029b7
regression
2015-10-25 23:45:15 +01:00
niels
faecdc8f13
add file
2015-10-25 23:43:53 +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
5742ed6f71
add fx (regression, missing file)
2015-10-24 23:00:40 +02:00
niels
2a3bb54f04
refactor perspective tool, add as built-in FX, remove obsolete code
2015-10-24 18:05:44 +02:00
niels
83c2464c89
added video wall feature (issue #16 )
...
backported obsolete resampler from ffmpeg (issue #12 )
added lvdshared plugins to facilite #16 on local machine via shared memory
fixes to reloaded ui (maximize screen and others)
added -b and -a to reloaded commandline to resp. enable beta feature (SRT) and to connect to all (local running veejays)
fixes to built-in FX
solve issue #23 in reloaded (samplelist load image)
add VIMS_GET_SHM_EXT to query remote veejay properties
add VIMS_GET_SAMPLE_IMAGE to grab any frame (issue #23 )
add VIMS_SPLIT_CONNECT_SHM to request part of frame via shm
fixes to general error messages and warnings
replaced env VEEJAY_SCREEN_SIZE with VEEJAY_DESKTOP_GEOMETRY
added env VEEJAY_VIDEO_POSITION
bump version to 1.5.58
2015-10-21 20:53:22 +02:00
niels
4ad65649a9
fix issue #25
2015-10-18 16:26:57 +02:00
niels
0eca12bd1b
refactor blend_func5 (keyselect)
2015-08-04 01:50:42 +02:00
niels
d17353a67c
fix FPE in keyselect
2015-08-03 20:44:43 +02:00
niels
a475a491a3
fix 3dnow in libvje
2015-07-22 20:51:29 +02:00
niels
0c1e6315a9
fix implicit declarations
2015-07-11 22:56:17 +02:00
niels
95705738cb
remove inline on blur2 function
2015-07-08 20:24:47 +02:00
niels
7f03bf9423
fix compile warnings mostly, some bugfixes.
2015-06-13 23:54:51 +02:00
niels
72fc65dd59
update old email addresses in veejay-server
2015-06-11 21:44:30 +02:00
niels
aee4e7d547
magic overlay scratcher is an image effect
2015-06-11 21:20:03 +02:00
niels
2ba715f9c4
replace strdup for vj_strdup (faster), fix magic tracer, clear task banks after completing multithread task
2015-06-07 00:13:51 +02:00
niels
2494d9df26
remove old stuff, fix ssize_t, align multiple of 32 bytes, fix Map B to A by threshold, fix some leaks at exit, pre-allocate memory for fx-chain to eliminate dynamic memory allocation when switching samples or manipulating the fx chain, add docs/README.memory, add commandline option to disable static fx chain, take size of static chain in account when combined with -m option, update man page, clear font worker after samples are deleted, fix possible oob write in srt get list, lock static chain to RAM (non fatal), dont clear job and task argument in multithreader (no effect)
2015-06-05 02:05:40 +02:00
niels
9d13f04c94
fix leak in EDL never beeing freed (affects samples), free memory on exit, fix default parameter value in negation fx, fixes to libvevo, drop finalize in libvevo, clean up some warnings, added some FIXMEs
2015-06-04 00:37:07 +02:00
niels
00c84f21f1
auto vectorization wins
2015-06-02 21:21:13 +02:00
niels
c44730d85a
fixes in calls
2015-06-01 23:37:06 +02:00
niels
6b342454f5
fix floating point exception in constant luminance blend, fix possible floating point exceptions in common functions
2015-05-29 23:43:32 +02:00
niels
6c91090caf
fix freeing cache when sample is deleted, replace sprintf for snprintf, fix LEAK in livido deinit function, fix indenting, change atom type to VOIDPTR for filter_templ, remove debug statements, replace malloc for vj_malloc in libvevo, fix LEAK in bathroom effect, fix LEAK in switching between samples (sequencer), fix LEAK in VIMS get bundles
2015-05-29 22:04:29 +02:00