Commit Graph

478 Commits

Author SHA1 Message Date
niels
638c7d43f3 super and sub sample from LIVIDO_PALETTE_YUV4444P to FMT_422 2015-01-11 14:55:58 +01:00
niels
958ff6dc53 optimize lvd solid (replace value assign for veejay_memset) 2015-01-11 02:17:24 +01:00
niels
1897fd4140 update copyright year, bump to 1.5.41 2015-01-11 02:01:01 +01:00
niels
fd24c2b8ce expose transcodes simd optimized average function as new internal fx (Average mixer) 2015-01-11 01:57:53 +01:00
niels
b2e15215d2 clean up 2015-01-11 01:56:19 +01:00
niels
96ef957934 yuyv plane length fix in viewport render, remove complications 2015-01-11 00:20:43 +01:00
niels
ce6b17e252 fallback to libyuv supported formats when preferred format negotiation fails 2015-01-10 23:56:01 +01:00
niels
3699ac2b5b clean up warnings in frei0r, allocate using power of 2 instead of static large array in vevo 2015-01-10 20:01:26 +01:00
niels
2d2f1e6ad6 remove compile warnings 2015-01-10 17:30:03 +01:00
niels
6d056ff9a1 remove message 2015-01-10 15:36:28 +01:00
niels
cdbaeef46b fix shared resource cleanup 2015-01-10 15:34:47 +01:00
niels
ab83369796 clean up 2015-01-10 15:34:19 +01:00
niels
cec26a9646 clear buffer 2015-01-10 15:33:49 +01:00
niels
9d5cd14f05 print path with strerror 2015-01-10 14:12:53 +01:00
niels
cef01ae541 black list another frei0r plugin, check for port before setting HOST_type 2015-01-10 13:47:28 +01:00
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