Commit Graph

62 Commits

Author SHA1 Message Date
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
6e4d877685 fix magic tracer effect (use P0 and cycle back & forth) 2014-12-20 20:41:28 +01:00
niels
f112962730 ghost FX, proper initialization and task running 2014-12-20 19:45:27 +01:00
niels
172ddcba63 fix greenish in 4 FX (initial buffer for UV planes was initialized to 0) 2014-12-20 18:55:00 +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
08c1d3ab1e fix crash in nervous,
fix possible crash in cameleon
2013-10-09 20:27:56 +02: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
be2fc8d785 fix crash due to initializing dummy fx in wrong place (happens when fx list is queried). 2013-01-05 00:47:54 +01:00
niels
fa0673be72 removed an effect (map b to a, texture map) 2013-01-02 23:27:27 +01:00
niels
58235584e8 fix segv in various weird effects 2012-12-29 23:47:37 +01:00
niels
c102c2c082 fix leak in picinpic + align memory 2012-12-29 23:08:22 +01:00
niels
5ce6270a90 drop yuv_alloc, move allocation to FX (align on 8 byte boundary) (fixes segv) 2012-12-29 22:54:00 +01:00
niels
61e31cc83d restore radioactive, include task count in motionblur 2012-12-29 00:44:06 +01:00
niels
26275f32d9 multithreaded motion blur 2012-12-29 00:30:28 +01:00
niels
9b4884f5a9 fixes and deletes 2012-12-28 23:55:53 +01:00
niels
2de291de68 drop unnessary update, fix invalid write in lumablend 2012-12-28 22:22:02 +01:00
niels
6f5da9e5b5 fix opacity by threshold, disable blur in multithread mode 2012-12-28 21:46:16 +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
87c3d8f4d3 free internal buffer (or run out of memory) 2012-11-25 09:01:04 +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
31f6d39ba5 ffmpeg build fixes (also fixes build on ubuntu 12) 2012-11-21 20:05:59 +01:00
niels
c214ec6718 bugfixes 2012-06-19 07:55:04 +02:00
niels
2c6efc4b51 fix possible segf in median filter
refactor fx init / deinit
2012-06-19 06:42:06 +02:00
niels
a152abf27d fix double free in vevo (softref ports)
properly clear memory before reuse (EDL, FX)
fix recursive port free
fix multiple instances of LVD plugin on same FX chain
fix sample/stream clean up
fix memory error in vevo pool
fix clearing of index node in vevo
added method to softref ports to vevo
added method to validate ports
fix vevo_property_del
fix activation/deactivation of plugin instances
added vevo test program
2012-06-19 03:02:44 +02:00
niels
0f72b97f7a current bugs; cannot put two plugins on same fx chain, port free starts reported wrongly
new recursive port free
2012-06-18 15:11:07 +02:00
niels
00d97cdb5f fix wrong bracket in man page
fixes to luma fx
2012-06-09 19:56:42 +02:00
niels
78bf819f7f saver maximum size for encoding high resolution video
fixed a possible segfault in white emboss, fixes #0000335
added assertion for STRICT_CHECKING and clamping index of resampling contexts
2011-09-15 20:20:39 +02:00
niels
7a4d794155 charles fixes typo, 5th argument to VIMS_GET_IMAGE
make sure link is in use in network update
fix another typo
2011-09-08 20:45:32 +02:00
niels
a5b463b5df fix lvd_shmin, wrong strides for pixel format
added HOST_fullrange for full yuv byte range (0-255) or "TV" yuv (16-235,16-240)
fix setting of palette in plug system
2011-08-22 20:33:11 +02:00
niels
6a064df3b4 fix mess 2011-02-05 20:06:52 +01:00
niels
832d478a8e fix crash in various weird effects mode 8 (pixel get oob) 2011-01-31 20:36:34 +01:00
niels
6c27ffbb19 fix build, declare strict checking correctly 2011-01-24 19:17:09 +01:00
niels
e855b351ab fix freeframe parameter handling and have workarround
changed messages in loading plugins
added FREEFRAME_CFLAGS to configure script
2011-01-23 21:29:29 +01:00
Niels Elburg
9ac828204e branch livido, added libplugger, working livido loader, refactor plugload to libplugger
git-svn-id: svn://code.dyne.org/veejay/trunk@1418 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-04-04 16:53:43 +00:00
Niels Elburg
400d07d5c8 hint user
git-svn-id: svn://code.dyne.org/veejay/trunk@1411 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-04-04 12:45:15 +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
b6268dc9fb fix floating point exception in raster fx, added timed-out receive to libvjnet. active when configured with --enable-strict
git-svn-id: svn://code.dyne.org/veejay/trunk@1372 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-03 18:28:45 +00:00
Niels Elburg
03b7d98a37 Added new FX, constant time median filter.
git-svn-id: svn://code.dyne.org/veejay/trunk@1369 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-02-02 20:52:39 +00:00
Niels Elburg
64a9e6b615 constant time median filter, should move this into convience library
git-svn-id: svn://code.dyne.org/veejay/trunk@1358 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-01-24 21:16:50 +00:00
Niels Elburg
c94a4dff1a sync
git-svn-id: svn://code.dyne.org/veejay/trunk@1357 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-01-24 21:13:26 +00:00
Niels Elburg
e6f03f0742 sync
git-svn-id: svn://code.dyne.org/veejay/trunk@1355 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-01-24 21:12:58 +00:00
Niels Elburg
8b13b61dda change range of amplify noise fx, try to handle broken avi files, fix loading files with fourcc yv12, changed window title, handle error on sdl init on going fullscreen
git-svn-id: svn://code.dyne.org/veejay/trunk@1353 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-11-29 19:02:15 +00:00
Niels Elburg
56d83622f0 sync
git-svn-id: svn://code.dyne.org/veejay/trunk@1349 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-11-15 16:17:20 +00:00
Niels Elburg
acaad9c72a pending bugfixes, audio still delayed
git-svn-id: svn://code.dyne.org/veejay/trunk@1335 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-07-04 18:13:18 +00:00
Niels Elburg
3a1e16e2f8 sync with mobile devel (amsterdam fx)
git-svn-id: svn://code.dyne.org/veejay/trunk@1324 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-04-04 12:16:07 +00:00
Niels Elburg
8546f9f897 fix instability issues in FX
git-svn-id: svn://code.dyne.org/veejay/trunk@1320 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-03-14 18:26:38 +00:00
Niels Elburg
637305df8d Fix green stripes in some FX
git-svn-id: svn://code.dyne.org/veejay/trunk@1310 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-02-23 21:25:33 +00:00