Commit Graph

2893 Commits

Author SHA1 Message Date
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
f7797b5f61 check if index_map was intialized (regression) 2015-06-04 00:53:15 +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
ce48f2b590 fix smaller leaks in avhelper 2015-06-03 00:21:08 +02:00
niels
6fc673b6a8 remove bad code 2015-06-03 00:10:35 +02:00
niels
99bb331c4e fix leak on exit 2015-06-03 00:05:26 +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
79715b053c remove dynamic allocation in life view image get 2015-06-02 22:41:05 +02:00
niels
92a267e548 remove dynamic allocation in SDL put to screen, dont call memset in poll() 2015-06-02 22:20:49 +02:00
niels
00c84f21f1 auto vectorization wins 2015-06-02 21:21:13 +02:00
niels
bc95c72c3f regression fix 2015-06-02 20:13:27 +02:00
niels
019e9cea3b compile fixes to libdv dependency 2015-06-01 23:52:26 +02:00
niels
c44730d85a fixes in calls 2015-06-01 23:37:06 +02:00
niels
bcc004a7ca obsolete code 2015-06-01 01:00:00 +02:00
niels
39b533a710 fix compile error 2015-06-01 00:55:15 +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
fd3b55d4d5 was missing in last commit 2015-05-30 16:23:32 +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
c300a55498 user defined keybindings in $HOME/.veejay/keyboard.cfg See veejay-server/test/keyboard/README.txt etc 2015-05-29 23:21:23 +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
4d84b63343 add bash script that encodes youtube videos to mjpeg file for use in veejay 2015-05-23 02:15:53 +02:00
niels
c3eae30475 add donation address to reloaded, add comment in vj-performer on audio 2015-05-23 00:08:25 +02:00
niels
9e4fc851ca warn if video is not multiple of 32, framerate fix, add donation address 2015-05-22 23:29:01 +02:00
niels
ab1c8f72d2 clean up, remove unneeded function 2015-05-22 20:58:32 +02:00
niels
e581c33872 do not send new id after create (total number of samples and streams is written to status line) 2015-05-22 20:47:43 +02:00
niels
b25e5bc61e do not read new id from new, instead trigger sample list reload from status line 2015-05-22 20:45:39 +02:00
niels
bb34d14799 check if width and height are set for loopback device 2015-05-22 19:44:00 +02:00
niels
310ec8798e increase limit for total number of loaded plugins 2015-05-20 21:09:32 +02:00
niels
3e8a74cc79 fix current label 2015-05-18 22:13:24 +02:00
niels
9e60980c70 minor cleanup 2015-05-18 21:21:43 +02:00
niels
3853ccf874 set current playmode label to bold 2015-05-13 14:14:29 +02:00
niels
6884ea4eec fix some layout issues in reloaded 2015-05-13 13:54:22 +02:00
niels
6d2decd76b fix parameter 0 in reloaded 2015-05-13 13:40:14 +02:00
niels
ee2230e328 refactor part of vims handling 2015-05-13 00:57:17 +02:00
niels
3e53d21a0b check primitives first, string last 2015-05-13 00:41:02 +02:00
niels
2036a1614e improve VIMS verify message and parsing 2015-05-13 00:21:50 +02:00
niels
2a9e6c1b9f drop veejay_strncpy, replace for strncpy 2015-05-12 23:26:04 +02:00
niels
948791c316 remove \n or \r at end of string in sayvims commandline utility 2015-05-12 23:18:15 +02:00
niels
cf842d6388 delete obsolete code 2015-05-12 23:06:09 +02:00
niels
2eb4088eea sync libvevo from local 2.0 branch 2015-05-12 22:13:11 +02:00
niels
e3bea5d3b1 disable plugins with problems 2015-05-12 21:59:41 +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
13ffdf562c delete commented lines, change middle mouse button behaviour, dont grab mouse/keyboard in projection mapping setup 2015-05-10 23:12:04 +02:00
niels
524dcf5f78 fix preview when projection is mapped 2015-05-10 13:10:36 +02:00
niels
6ea41b94b7 disable gmic dices 2015-05-10 12:31:33 +02:00
niels
da261b0438 check vims syntax 2015-05-10 11:36:17 +02:00
niels
c1e676d62b update README with install instruction 2015-05-09 23:36:30 +02:00