Commit Graph

19 Commits

Author SHA1 Message Date
veejay
7c4f9a1707 add arm optimized routines 2023-09-08 10:07:10 +02:00
c0ntrol
95535ce8a8 #183 refactor libvje 2019-09-08 15:08:29 +02:00
c0ntrol
36d0f6e55a move shared libraries to veejay-core package 2019-06-15 14:55:39 +02:00
[d.j.a.y] Jerome Blanchi
562504c49d Libvje / refactor : opacity (fix)
* clean headers
2016-07-30 15:01:54 +02:00
c0ntrol
35a523db1d refactor usage of header files (do not include in fx .h, but in .c), fixed frame->width to const int width from d/j/a/y, fixed some identing using %retab!, added chroma red and blue channel mode to negate channel, corrected use of pixel_Y_lo_ and pixel_Y_hi_ in some locations (instead of using hardcoded values), some minor code style fixes 2016-04-24 19:04:07 +02:00
[d.j.a.y] Jerome Blanchi
abae2e2a3d Libvje / refactor : opacity
* frame->width, frame->height
2016-04-20 12:05:56 +02:00
c0ntrol
cce52c2a7a cleanup, update email addr, fix compile warnings 2016-03-22 20:43:42 +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
70f62b60c9 normal overlay #42 2015-11-20 20:42:40 +01:00
niels
9248216fad FX names, fixes, #42 2015-11-14 23:10:47 +01:00
niels
ea29933030 add generic mmx routine for negation and frame difference, refactor all FX that use frame differencing, refactor emms, rename motion mapping parameters (optimized FX), delete old code 2015-01-24 18:09:33 +01:00
niels
c31f40fcdf fix many compile warnings 2014-12-21 17:05:25 +01:00
niels
3057db6d5d push fixes 2014-11-22 20:49:06 +01:00
niels
9b4884f5a9 fixes and deletes 2012-12-28 23:55:53 +01:00
niels
708c722f30 bugfixes to a few FX, fixed multi thread task balancer,fixed removing shm segment on close, do not fail opening v4l2 device that report no input sources or channels. 2012-12-28 21:30:51 +01:00
niels
e5ac37a5b8 fix reloaded build against newer ffmpeg, add large file support (avilib still limited to 4gb), workarround bug in lzo compressor,
refactored all memcpy into (multithreaded) frame copy, refactored all memset into (multirheaded) frame clear, multithreaded super and sub sampling (only tested 4:2:2 ), added new mode to pencil sketch, fixed bug in lens correction, multithreaded 36 effects, updated minilzo to newer version, multhreaded yuv functions for format conversion and pixel scaling, multithreaded fx chain fader, multithreaded fx apply in libvje. Fix bug in encoder when recording in high resolution,
2012-11-25 08:29:07 +01: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
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