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
0d861dfc39
plane length for frame copy function, allocate sufficient space for VJ22 and VJ20 recorders, fix audio enable/disable
2015-04-22 00:08:35 +02:00
niels
fa055698b0
fix gremlin that popped up after recording a sample (regression)
2015-04-21 22:56:23 +02:00
niels
f09a114159
fix audio problems, reset buffers when changing speed, dont increment counter on mixing sample if same id for slow dup, add timing to out of pace warning
2015-04-19 22:29:56 +02:00
niels
333c04443f
fix override norm, framerate, fix playback rate detection
2015-04-19 11:19:21 +02:00
niels
e9a3963fa2
regression fix
2015-04-18 00:08:52 +02:00
niels
9fc7a9ecbd
fix editlist display in reloaded, fix video file loading, fix edit list routines, fix yuv4mpeg, fix video settings initialization
2015-04-17 23:52:34 +02:00
niels
1c2001d10e
change file format detection part (fixes HuffYUV and some other formats)
2015-04-14 23:04:26 +02:00
niels
532331c3f7
clean up old stuff
2015-04-13 21:36:14 +02:00
niels
247cdcdb26
fixes
2015-04-09 16:35:34 +02:00
niels
70c3aa3122
scaler per loaded image, add warning message
2015-03-15 20:16:19 +01:00
niels
cec151e378
fixes to image loading
2015-03-15 18:04:11 +01:00
niels
a00f31565b
check result of mmap, fix invalid free in closing of edl
2015-02-22 11:45:03 +01:00
niels
9860473466
build fixes debian sid, add support for libav 11.1
2015-01-25 18:11:47 +01:00
niels
edc6e67804
cache maximum frame size for faster file loading
2015-01-25 15:26:40 +01:00
niels
be9dcac8ec
calculate max frame size
2015-01-25 00:16:20 +01:00
niels
61e73e0c5f
reduce memory footprint of an editlist
2015-01-24 23:01:37 +01:00
niels
071ba9c352
reduce number of ffmpeg threads to number of cpu cores, allow user defined defaults for livido plugin parameters, clean up compile warnings in livido-loader, fix some possible memleaks, drop ancient usleep, use nanosleep
2015-01-16 21:30:15 +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
a5016b4bd0
warn user about performance penalty if editlist source is in different resolution
2015-01-09 22:14:25 +01:00
niels
c32a6276f0
lift limit from 10 years ago
2015-01-09 22:07:07 +01:00
niels
394db6786b
added commandline option --benchmark NxN. fixes to last commit, cleanup, smaller data structures in task queue, signal wakes all threads fix
2014-12-31 02:31:16 +01:00
niels
09ec52b853
fix messages, fix task thread priority (above main thread), reduced stack size, minor speed-ups to task runner
2014-12-28 22:26:50 +01:00
niels
a498b78862
clean up, fix messages
2014-12-28 15:43:00 +01:00
niels
f0a7e1df37
disable avx_memcpy for now, open avi file using mmap (default to 1% of total memory per AVI, set with VEEJAY_MMAP_PER_FILE, drop map-from-file commandline parameter, add mmap to AVI open
2014-12-28 01:33:41 +01:00
niels
c31f40fcdf
fix many compile warnings
2014-12-21 17:05:25 +01:00
niels
a3a400b7c1
show env var when not set, fix bug in free of sample's editlist, check edit_list before calling cache reset, deal with changing pixel formats in combined editlist, add SSE2 , MMX2 flags to scaler initialization
2014-11-23 18:45:48 +01:00
niels
8424198af0
reorganize
2014-11-22 21:39:29 +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
6939b05a38
fix CODEC_TYPE_VIDEO
2014-02-22 19:24:47 +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
ba8ac90ef1
allow multi threaded decoding in ffmpeg, use cached scaler context for edl
2013-01-02 23:12:13 +01:00
niels
612e049b66
fix audio ticks, increased resampler to 32 slots (affects slow motion speed), print warning when dequeing video takes too long (only when playing audio), better sync clock, removed unnecessary memcpy, schedule cpu affinity to cpu #1 for timer thread, schedule priority to timer thread, allow video frames to be skipped. bump version to v1.5.23
2012-12-31 00:58:27 +01:00
niels
2052dc7213
added VEEJAY_MAX_FILESIZE
...
fix autosplitting files when recording
2012-12-30 16:18:00 +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
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
528a649383
push patch to add commandline options for mouse,keyb and show cursor
...
remove some unused and obsolete ffmpeg stuff
bump version
2012-04-21 15:10:28 +02:00
niels
18dd4a73cf
compile against all current branches of ffmpeg
...
fixes to capture device (build)
2011-12-02 21:21:32 +01:00
niels
3204628bc9
make it work with > 0.8.5 ffmpeg (avformat > 53.x )
2011-10-20 20:27:22 +02:00
niels
270d156562
fixed infinite recursion in veejay_edit_addmovie_sample
2011-07-26 20:09:54 +02:00
niels
2486b67251
cleanup
...
fix norm setting
better video standard handling
2011-07-10 19:09:50 +02:00
niels
dbf9685ea5
bump version
...
beta support for vloopback / v4l2 (thanks to Xendarboh) untested
fixed commandline setting '-N or --norm'
knoch home server for geo-location statistics
2011-07-08 20:20:32 +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 Elburg
8b44aef845
patch net streaming
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1410 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2010-03-28 17:09:53 +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
d2fe4904dd
fix write_line_ascii el
...
git-svn-id: svn://code.dyne.org/veejay/trunk@1352 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2009-11-29 16:02:59 +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