Commit Graph

126 Commits

Author SHA1 Message Date
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
niels
9e79d9a4f4 fix preview in reloaded, fix problems in unicast streaming 2015-04-26 23:44:11 +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
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
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
6cda35ec0a set self on mixing entry after clear 2015-04-09 19:52:43 +02:00
niels
8a868f3c11 drop old parameter limit, new limit is 32 parameters (with 16 available in reloaded). changed VIMS 361 from static parameter length to variable length to account for more then 8 parameters, changed VIMS 410 to first return all sample properties, then parameters. added argyment to VIMS 145, fixed a couple of things, added parameters and sliders to reloaded 2015-03-01 18:20:43 +01:00
niels
cb2ce53083 fix crash recovery, make sure not to free plain edit list on deleting samples 2015-01-24 01:40:30 +01:00