Commit Graph

1936 Commits

Author SHA1 Message Date
niels
32fc0aedd4 fix frei0r parameters, blacklist known bad frei0r plugins, auto-load frei0r plugins from common location 2015-01-10 12:37:37 +01:00
niels
0c92fdca1a avcodec_free_frame, av_frame_free 2015-01-10 12:37:07 +01:00
niels
37cde04513 set task thread scheduling priority to FIFO if user has euid 0 2015-01-09 22:46:49 +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
164816ab7a have simpler backtrace handler, optionally link against libunwind. 2015-01-09 21:27:57 +01:00
niels
08b61c13b8 add new effect stroboscope 2015-01-08 23:48:39 +01:00
niels
ffe83ea0d7 remove workaround 2015-01-08 22:44:00 +01:00
niels
b239fc5e3a fix commandline option 2015-01-04 18:03:42 +01:00
niels
cdbb1681a7 add timecode to libplugger, pass to livido. 2015-01-03 23:32:14 +01:00
niels
ce525a35b6 there's always something left 2014-12-31 17:41:23 +01:00
niels
34223c601a last commit of 2014 2014-12-31 17:24:38 +01:00
niels
df2b5710f2 initialize debug level for benchmark, consolidate task start/stop, reduce number of mutex calls (less contention), lock then signal. 2014-12-31 17:21:46 +01:00
niels
45d84f9df8 bump 2014-12-31 02:35:48 +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
35d54efa49 do not define HAVE_ASM_AVX (untested code) 2014-12-28 23:33:17 +01:00
niels
75fe67fb49 update README 2014-12-28 23:09:57 +01:00
niels
9ce138907a update some documentation 2014-12-28 23:06:11 +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
68905f13bc bump 2014-12-28 20:03:19 +01:00
niels
6e4b5cc835 benchmark threading when VEEJAY_MULTITHREAD_TASKS is set by user, fix messages, fixed uncessary mutex lock in task manager 2014-12-28 19:13:10 +01:00
niels
a498b78862 clean up, fix messages 2014-12-28 15:43:00 +01:00
niels
6b49830264 add mmx ext to yuv resampling, have mmx macros in one location, added faster yuv 4:2:2 to YUYV routine (optimizes put to SDL display), added mmxext optimized slow motion 2014-12-28 14:58:03 +01:00
niels
da30916774 add MMX optimizd version of slow motion ( alt+ a to l ) 2014-12-28 12:42:44 +01:00
niels
4382e58856 reduce default for mmap size 2014-12-28 02:11:57 +01:00
niels
558f553665 fix stripes in new super sampling 2014-12-28 02:11:24 +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
3eed42c910 remove debug line 2014-12-27 23:20:53 +01:00
niels
4b6e573d4e detect if femms is working on newer amd, add detection for avx, added avx optimized memcpy, added mmx and mmxext optimized memcpy from xine, added optmized sub and super sampling routines 2014-12-27 21:07:13 +01:00
niels
7ae2b7b659 fix compile error due to warning cleanup 2014-12-23 01:26:50 +01:00
niels
41e33ce7ab bump to 1.5.37 2014-12-23 01:14:12 +01:00
niels
e9f53942c4 calculate tables between init()/deini() to prevent crash (fixes SEGV fx add -> del -> fx add) 2014-12-23 01:09:57 +01:00
niels
fec019125f fix debug cflags for libvje,libvjmem and libyuv 2014-12-23 01:09:30 +01:00
niels
f27a3303a6 fix ripple fx 2014-12-23 00:21:43 +01:00
niels
b0013d7b3f bump to 1.5.36 2014-12-23 00:01:12 +01:00
niels
8dd3693fe7 fix cflags for 32 bit systems, rewrite slow motion (alt+a,s,d,f,g,h,j,k,l) in simpler terms for better auto vectorization with gcc, fixes to libsubsample, bump copyright year in notice, added -O3 gcc flag to enable auto vectorization for libvje,libyuv and libvjmem. 2014-12-22 23:57:10 +01:00
niels
6e60a04445 a/v sync, proper indenting and always queue next frame. warn when we get out of sync (when playing audio) 2014-12-22 21:52:39 +01:00
niels
0edda68f7c update README 2014-12-22 19:21:18 +01:00
niels
7c06290af5 fixed funky font path for ArchLinux (thanks to Charles) 2014-12-22 12:13:05 +01:00
niels
d07bc70cb8 fix compile warnings, fix setting of optimziation level, move subsample to libsubsample, disable optimization level for libsubsample, fix crash on exit, clean up, smaller bugfixes 2014-12-22 00:11:13 +01:00
niels
4527d809af fix compile warnings 2014-12-21 21:44:19 +01:00
niels
999b9d497c fix compile warnings 2014-12-21 21:17:57 +01:00
niels
19baf60543 bump 2014-12-21 20:57:53 +01:00
niels
8ff5a33007 fix more compile warnings 2014-12-21 20:57:05 +01:00
niels
c31f40fcdf fix many compile warnings 2014-12-21 17:05:25 +01:00
niels
9b4391bc79 add cpuinfo 2014-12-21 17:04:41 +01:00
niels
e5329bbdf7 add cpuinfo to veejay-utils 2014-12-21 17:04:26 +01:00
niels
5c0f5a2f81 kick out mjpegtools cpuinfo.sh, use one that tests native option and fallback to generic. added configure option '--with-arch-target=<cpu_type>' to override behaviour. 2014-12-21 15:17:48 +01:00
niels
4c74ffa671 update configure and sub-architecture detection script 2014-12-21 13:16:33 +01:00
niels
098c5f522c sync cpuinfo with veejay-server (fixes 'your cc does not even support ..') 2014-12-21 01:13:02 +01:00