Commit Graph

35 Commits

Author SHA1 Message Date
c0ntrol
816cd362f5 fix issue #177, improved VIMS Bundles in reloaded UI, improved performance of finding VIMS events, fixed attaching/detaching VIMS events to keybindings, remove dot at the end of a console log message, removed a commented out function 2018-12-29 23:03:07 +01:00
c0ntrol
99c04695fe issue #42, fix use of uninitialized variables, fix invalid reads, fix compile warnings, fix memory leaks (at exit), added missing modes to luma magick fx 2016-03-21 21:53:52 +01:00
niels
413085632e clean up 2015-12-10 22:37:52 +01:00
niels
3f601e3669 change vims macro/keystroke recorder (keep repeating), added todo's 2015-08-05 22:58:16 +02:00
niels
2776e8da15 remove some compile warnings 2015-06-11 22:53:35 +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
b16c801c84 drop obsolete function, remove dead code, remove dead vims event, fix some compile warnings 2015-04-23 22:47:38 +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
4105bd2f56 add VIMS 387, VIMS_OSL (on-screen-logging). Activate with CTRL + Home. 2015-01-18 19:05:48 +01:00
niels
c438378b2f VEEJAY_RUN_MODE=classic; do not accept files of different resolution, fix playback of last frame, fix playback of video files containing just one frame. 2015-01-13 20:08:13 +01:00
niels
2d2f1e6ad6 remove compile warnings 2015-01-10 17:30:03 +01:00
niels
cec26a9646 clear buffer 2015-01-10 15:33:49 +01:00
niels
164816ab7a have simpler backtrace handler, optionally link against libunwind. 2015-01-09 21:27:57 +01:00
niels
c31f40fcdf fix many compile warnings 2014-12-21 17:05:25 +01:00
niels
4d95229818 update reloaded's configure.ac ( use AC_DEFINE consistently and fix CFLAGS ), fix SSE CFLAGS in veejay server's configure, fix many compiler warnings 2014-12-21 01:09:10 +01:00
niels
2a25db0cfe link against mjpegtools if installed on system or build embedded one. move mjpeg logging handler to libvjmsg, replace mjpeg_error with veejay_msg 2014-12-19 22:40:26 +01:00
niels
8d2ce16227 Merge branch 'master' of code.dyne.org:veejay
Conflicts:
	veejay-current/veejay-client/configure.ac
	veejay-current/veejay-server/configure.ac
	veejay-current/veejay-server/libel/vj-avcodec.c
	veejay-current/veejay-server/libel/vj-el.c
	veejay-current/veejay-server/libstream/v4l2utils.c
	veejay-current/veejay-server/libvje/effects/chameleon.c
2014-11-22 20:59:53 +01:00
niels
3057db6d5d push fixes 2014-11-22 20:49:06 +01:00
niels
e649dfb5a8 arch build fixes (ffmpeg-compat)
some bugfixes
removed changelog from PKGBUILD
bumped version
2014-02-01 17:45:23 +01:00
niels
7364f891a1 dump plugin info on activate if compiled with strict checking -
fixed possible crash on plug_activate on 64 bit systems (all plugin types) -
deprecate duplicate function -
libvevo supports wider keys on 64 bits systems -
fix bug in fallback method network frame send -
smaller cosmetic fixes -
2013-05-17 22:43:15 +02:00
niels
83f285b95a saver hash_scan_node
return NULL if size to veejay_malloc <= 0
threadsafe veejay_msg
drop text_buffer in veejay_font, fixes memory footprint size
dump veejay process to file on crash if compiled with strict checking (coredump)
2011-10-09 19:34:25 +02:00
niels
846bfa1d40 merge new vj-client
added threadsafe gethostbyname
fix bug in reloaded set keyframes
drop vj_client_send_buf* functions
drop vj_client_setup_timeout
keep thread local buffer to store incoming frame (unicast stream)
recover gracefully when lock or unlock fails (unicast stream)
adapt poll frequency to find acceptable delay times
recover gracefully from network errors
retry to create connection when it fails while playing
destroy thread when locking functions fail
simpler get_frame for tag
dropped multicast stream for now
fix veejay_strncpy, null terminate string
drop use of bzero, use memset instead
rewrite part of cmd, socket peer-to-peer
rewrite VIMS verify message
rewrite VIMS parsing message
2011-09-11 00:48:18 +02:00
niels
2f38f2d3fd fix freeframe
disabled freeframe plugin parameters
fixes to yuv lib
fixes to vevo lib
bump version
2011-01-17 20:03:01 +01:00
niels
2bad99ee72 fix frei0r 2010-12-03 21:05:08 +01:00
niels
e3ddf42a7a prefix every log message with time-since-startup
fixed bugs in polling/reading client messages
better status message preparation and sending
added vims 128 update mixing sample position
2010-11-07 21:13:07 +01:00
Niels Elburg
7aae4d9679 fix x64 compile failure
git-svn-id: svn://code.dyne.org/veejay/trunk@1403 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-28 21:24:03 +00:00
Niels Elburg
6172b2c0b8 fix REG_RIP, fix preview locking veejay, fix jumping quick select
git-svn-id: svn://code.dyne.org/veejay/trunk@1393 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-22 21:09:46 +00:00
Niels Elburg
c3a16c1932 added new gremlin detector
git-svn-id: svn://code.dyne.org/veejay/trunk@1389 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-14 19:07:21 +00:00
Niels Elburg
c415a1b697 fixing bugs eeh
git-svn-id: svn://code.dyne.org/veejay/trunk@1376 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-05 21:22:32 +00:00
Niels Elburg
c2164e0c5a sync
git-svn-id: svn://code.dyne.org/veejay/trunk@1351 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-11-24 18:40:06 +00:00
Niels Elburg
2579650c76 mega bugfix collection: fix clamping, fix encoders, added ljpeg,mjpegb, internal format for jpeg 4:2:2 and 4:2:0 full range, fixed dv, added list command to vims 302, added composite blend to gl but untested, old behaviour with -D, added auto ccir 601 <-> jpeg jfif ycbcr auto conversion, fixed compile warnings, dropped yuv4mpeg output stream, added yuv4mpeg 4:2:2 and 4:2:0 as recorders,dropped output zoom (commandline option),added environment variables VEEJAY_PERFORMANCE, VEEJAY_AUTO_SCALING, VEEJAY_INTERPOLATE_CHROMA, VEEJAY_SDL_KEY_REPEAT_INTERVAL, VEEJAY_PLAYBACK_CACHE, SDL_KEY_REPEAT_DELAY, added slow motion to fx chain performer to slow mixing samples, dropped processing in 4:2:0, added environment variables to veejay -u and man page, create ./veejay/fonts on first run and exit, dropped crop and zoom, auto increment port when multiple instances exist, fix cpu core pin, fast start of veejay server, added support for dv ntsc, fixes to magic overlay, chroma magic, luma magick, added more to greyscale video to magic overlays
git-svn-id: svn://code.dyne.org/veejay/trunk@1249 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-12-10 23:31:31 +00:00
Niels Elburg
d8e6f98d53 Initial checkin of veejay 1.4
git-svn-id: svn://code.dyne.org/veejay/trunk@1172 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-11-10 20:16:24 +00:00