Commit Graph

691 Commits

Author SHA1 Message Date
niels
ce18b56496 change primary buffers; allocate continous region and lock to RAM. zero out some stuff 2015-06-07 00:52:00 +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
4a7696c114 no need to soft reference voidptr type ports 2015-06-06 03:26:35 +02:00
niels
ed789f023c regression, multi processor support was acccidently disabled 2015-06-05 23:05:25 +02:00
niels
3170876560 set frame size correctly in loading pictures (fixes crash when using -m -j and image loading) 2015-06-05 22:58:50 +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
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
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
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
9e60980c70 minor cleanup 2015-05-18 21:21:43 +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
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
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
da261b0438 check vims syntax 2015-05-10 11:36:17 +02:00
niels
bbf3db7b5d clone parameter name for display in reloaded ui as hint 2015-05-09 01:00:20 +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
c60eba2ea1 fix picture in picture effect 2015-05-05 23:11:42 +02:00
niels
31e876bd4c fix message 2015-05-04 21:35:14 +02:00
niels
2b6e551ea2 some updates to man page 2015-05-03 23:12:22 +02:00