Commit Graph

83 Commits

Author SHA1 Message Date
c0ntrol
a2db1d5501 issue #42, add mean filter, constrain bg subtraction filters to 1 instance 2016-04-02 16:34:44 +02:00
c0ntrol
dc89c1c135 fix compile warnings ( ./configure --enable-compile-warnings ) 2016-03-25 16:16:04 +01:00
c0ntrol
cce52c2a7a cleanup, update email addr, fix compile warnings 2016-03-22 20:43:42 +01:00
niels
413085632e clean up 2015-12-10 22:37:52 +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
f26271d48f fade in fade out corner cases 2015-12-01 22:08:18 +01:00
niels
f3fd9297f0 fix bug in loading samplelist with active streams, fix fade in button, fix exiting v4l2 thread 2015-12-01 01:29:32 +01:00
niels
9785030cd6 refactor chain fader and methods 2015-11-30 23:28:47 +01:00
niels
f5a2b3b6f5 regression, some cleanup 2015-11-30 21:00:23 +01:00
niels
ad2fef3fa0 fix distortion fx, honor fade_method in auto fader, fix crash on failed generator loading, fix typo (issue #32) 2015-11-30 20:48:55 +01:00
niels
6cdf727092 32 status outlets
refactored camera controls,
refactored stream panel,
added alpha blend to (manual) chain fader
added generator parameters,
changed VIMS_CHAIN_MANUAL_FADE,
add fade_method property to stream and sample
optimize masktransition using (auto) vectorization
added vims VIMS_GET_STREAM_ARGS
added vims VIMS_STREAM_SET_V4LCTRL
added vims VIMS_STREAM_SET_ARGS
refactored chain fader
updated sendVIMS for pd
update sayVIMS
fix #47
update #31
2015-11-29 23:43:50 +01:00
[d.j.a.y] Jerome Blanchi
d782bbf0da doc : some header function (doxygen format) 2015-11-23 00:52:57 +01:00
niels
7ffa2d6378 add symbol for subrender 2015-11-15 13:28:28 +01:00
niels
8085906465 fix typo 2015-11-11 22:45:40 +01:00
niels
95ab1e7ce0 update description in copied sample 2015-11-11 22:44:11 +01:00
niels
10f9616da3 clear alpha channel when mixing source changes 2015-11-04 00:00:51 +01:00
niels
804406d1d1 indenting 2015-11-01 18:56:57 +01:00
niels
9f50171715 return fx anim parameters when enabled in get all parameters 2015-10-31 22:10:18 +01:00
niels
2d5871bc27 clear alpha channel when FX is deactivated or removed 2015-10-30 22:52:31 +01:00
niels
7108d10637 fix issue #32, prereq for issue #31 2015-10-30 00:24:15 +01:00
niels
94e2385e3b until issue #32 is resolved 2015-10-29 01:03:35 +01:00
niels
59df377958 enable rendering of fx chain for all mixing samples and streams, enable sub-rendering of samples by default, enable sub-rendering of streams by default 2015-10-28 00:35:58 +01:00
niels
2a3bb54f04 refactor perspective tool, add as built-in FX, remove obsolete code 2015-10-24 18:05:44 +02:00
niels
e5382fc4d0 regression, lastframe set as firstframe 2015-10-23 19:17:00 +02:00
niels
d32df05132 consistency 2015-10-23 00:48:34 +02:00
niels
66c2ea990f use memset, indent 2015-10-23 00:34:23 +02:00
niels
84548a0f9f fix "Append samplelist" , load EDL using original sample id 2015-10-23 00:17:43 +02:00
niels
6c2d91de1f warn about EDL files not beeing loaded from sample 2015-10-23 00:02:56 +02:00
niels
61a43fd74e fix sample list load (create sample after assigning id) 2015-10-22 23:51:37 +02:00
niels
a3dc2c6287 fix issue #14, marker start and end was reversed in saved samplelist file 2015-10-09 22:20:40 +02:00
niels
5f202a28b1 only set default fx values when fx id is changed, only clear/reset kf when fx id is changed 2015-08-05 21:23:19 +02:00
niels
23779a3a3b add button to fx chain to render image effects on mixing sources, added shift + number modifier to select banks (affects french keyb), save and load sub render option 2015-08-03 11:45:36 +02:00
niels
ab7969db1b optimized formatting status message (divide and conquer sprintf format) 2015-07-29 22:07:42 +02:00
niels
313266d970 fix warnings 2015-07-25 21:55:23 +02:00
niels
a4f1d9a00e fix leaks on stream delete and delete all 2015-06-23 23:47:55 +02:00
niels
a27d407b29 fix leaks 2015-06-18 23:42:41 +02:00
niels
a26ac5f608 optimizations, remove dead code 2015-06-13 02:19:54 +02:00
niels
2776e8da15 remove some compile warnings 2015-06-11 22:53:35 +02:00
niels
b1e78d6c15 fix formatting in -u/--dump-events, change status message maximum length to MESSAGE_SIZE, remove unused allocated buffer, remove unicap left-over, add comment, remove calls to obsolete function, update MAN page, update environment variables shown in -u/--dump-events 2015-06-09 00:11:21 +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
6fc673b6a8 remove bad code 2015-06-03 00:10:35 +02:00
niels
77a6e18655 free proj transform on exit, free plain edl on exit, surive loading FX you dont have loaded 2015-06-03 00:00:53 +02:00
niels
3142ef34f2 check on old 2015-06-02 23:07:54 +02:00
niels
59d7dbc72f fallback to old sample edl if loading samplelist edl fails (which happens when veejay is not started in same dir as samplelist) 2015-06-02 23:05:36 +02:00
niels
7a066ab763 free fx chain when sample is deleted 2015-05-31 00:42:59 +02:00
niels
3e1a9f1f11 enable scene detection, update man page, add commandline parameter -S/--scene-detection. automatically creates new samples from video files loaded at startup. 2015-05-30 23:32:01 +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
5d2d49baa4 reduce memory footprint of sample (on demand allocation of keyframe animator objects), remove static size character array from sampleinfo_t 2015-05-12 00:08:07 +02:00
niels
b86ad2f61d add menu item to reloaded: append to samplelist, fix url in about dialog, remove repeating log messages, fix sample loading > 100, fix sample sequencing, trigger sample sequence reload in reloaded, append sequence list, clean up, safer buffer lengths 2015-05-06 23:56:39 +02:00
niels
9e04555c4f remove debug message 2015-05-02 00:24:21 +02:00