Commit Graph

549 Commits

Author SHA1 Message Date
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
niels
c60eba2ea1 fix picture in picture effect 2015-05-05 23:11:42 +02:00
niels
e1f523748c clean up FIXMEs, left some as TODO, fixed leak in Swirl, delete unused VIMS, delete unimportant FIXMEs 2015-04-28 00:29:10 +02:00
niels
8518d0eef2 fix CFLAGS in sendVIMS for puredata, minor updates to documentation, fixed small memory leak, removed all assertions except on libhash and lzo selftest, fix some console log messages 2015-04-23 21:21:56 +02:00
niels
06e46e1a2f fix matte scratcher, fix magic overlay scratcher, all scratchers limited by 50 frames, increased from 25 2015-04-22 23:11:31 +02:00
niels
aa12d1236d fix crash when all parameter values are 0 in chroma scratcher 2015-04-22 22:18:06 +02:00
niels
9f5e54e5f6 assign default value in noise pencil, increase buffer length of matte scratcher and align it 2015-04-22 22:01:32 +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
d0c401c676 fix green in displacement map, fix plane length 2015-04-22 00:37:29 +02:00
niels
e87b4af9f6 fix slicer 2015-04-18 23:14:07 +02:00
niels
9fc7a9ecbd fix editlist display in reloaded, fix video file loading, fix edit list routines, fix yuv4mpeg, fix video settings initialization 2015-04-17 23:52:34 +02:00
niels
816f757767 fix segfault in complex sync - replace selection 2015-04-13 22:19:12 +02:00
niels
247cdcdb26 fixes 2015-04-09 16:35:34 +02:00
niels
0ab51b75b1 fix chameleon, keyselect 2015-03-22 11:22:19 +01:00
niels
402f1a18cd failsave in fx apply, refactor pixel task, delete obsolete code 2015-01-27 23:19:45 +01:00
niels
80d59bde57 enable multi threading for shift pixel values ycbcr 2015-01-27 23:18:59 +01:00
niels
bff16c2553 enable multithreading for cartoon, color adjust, sharpen, color enhance 2015-01-27 23:16:12 +01:00
niels
c1d5223312 more fixes to FX 2015-01-27 00:47:24 +01:00
niels
ea29933030 add generic mmx routine for negation and frame difference, refactor all FX that use frame differencing, refactor emms, rename motion mapping parameters (optimized FX), delete old code 2015-01-24 18:09:33 +01:00
niels
5799d188c7 Fix all VJE FX that allow the user to key on color (Complex Invert, Complex Opacity, Complex Overlay, Complex Threshold, Complex Saturate, Complex Negate, Greyscale except keyed color, Chroma Key, etc) 2015-01-11 20:42:11 +01:00
niels
fd24c2b8ce expose transcodes simd optimized average function as new internal fx (Average mixer) 2015-01-11 01:57:53 +01:00
niels
ffe83ea0d7 remove workaround 2015-01-08 22:44:00 +01:00
niels
394db6786b added commandline option --benchmark NxN. fixes to last commit, cleanup, smaller data structures in task queue, signal wakes all threads fix 2014-12-31 02:31:16 +01:00
niels
e9f53942c4 calculate tables between init()/deini() to prevent crash (fixes SEGV fx add -> del -> fx add) 2014-12-23 01:09:57 +01:00