Commit Graph

1230 Commits

Author SHA1 Message Date
niels
30ad18e349 fix freeze when server is started on single cpu system (attempted to set affinity for playback thread) 2013-05-21 00:01:24 +02:00
niels
1c08aba0b5 gracefully exit if playback thread cannot be started 2013-05-20 23:37:55 +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
5e30587c6a clean up lzo, fix warnings 2013-05-17 19:13:55 +02:00
niels
a73ff71780 fix possible segfault in yuv encoders -
added lzo self test if compiled with STRICT_CHECKING -
align lzo work buffer -
fix offsets for lzo headers -
added scaler to network receiver (tcp/unicast) -
added utility function to libvevo to set string arrays
refactored low level network send/receive message (vims) -
changed vj_client_read_i -
fallback to sending raw frames if compression fails (tcp/unicast) -
added VEEJAY_SERVER_RECEIVE_BUFFER_SIZE to customize raw send and recv window sizes -
fixed possible queue overload (vims) -
increased maximum message in vims queue (768) -
handle EAGAIN in server net i/o  -
added message on CAPS-LOCK modifier space bar -
refactored sending (un)compressed video frames -
2013-05-17 00:04:28 +02:00
niels
54bdfcfac2 verify index value 2013-04-24 17:50:19 +02:00
niels
d24901f5b4 read VIMS messages larger then 4096 bytes (FX Anim and others, large packet)
bump version
2013-04-22 00:08:20 +02:00
niels
8a2f037711 spacebar + capslock 2013-04-20 01:01:27 +02:00
niels
7720c811f5 add VIMS to play next sample (sequencer -> next, next sample or stream). trigger with SPACE_BAR. required CAPS_LOCK on (shared with start/stop macro recorder) 2013-04-20 00:52:04 +02:00
niels
8a237aa206 drop sub_id assignment 2013-03-20 21:37:59 +01:00
niels
e1cd8c4469 patch veejay to work with pd 2013-03-10 13:50:03 +01:00
niels
00cdbf91f5 Merge branch 'master' of code.dyne.org:veejay 2013-03-10 11:47:05 +01:00
niels
3ed8c09cee use size_t in malloc 2013-03-10 11:46:44 +01:00
niels
2e4361c096 fix FX anim. touches both server and client , upgrade both. 2013-02-24 21:45:53 +01:00
niels
bf48249a2a fallback to read/write if mmap fails on v4l2loopback. 2013-02-12 21:08:56 +01:00
niels
36eb370c8b fix freeframe plugin parameters 2013-02-09 17:29:03 +01:00
niels
f9e12664c4 push 2013-02-07 21:31:04 +01: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
7181b657ca fix vims AUDIO_ENABLE 306 , 307
fix crash in bio2jack when jackd is closed (now gives up on playback instead)
2013-01-04 23:55:08 +01:00
niels
90380101ae bump version to .24 2013-01-04 23:02:50 +01:00
niels
a19fb4de85 fix problem of needing to skip audio every 3-5 frames even when frames are finished in time.
replaced gettimeofday for clock_gettime in bio2jack driver
2013-01-04 22:57:40 +01:00
niels
fa0673be72 removed an effect (map b to a, texture map) 2013-01-02 23:27:27 +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
9a841c1ccd clock_gettime configure.ac check, put -lrt anyways.
fix uninstall target
2012-12-31 18:08:09 +01:00
niels
1a14a458cb add -lrt to libveejay_la_LDFLAGS 2012-12-31 17:31:38 +01:00
niels
a23b18fea2 correct message 2012-12-31 01:37:39 +01:00
niels
b5acbca429 correct timer threshold for warning message 2012-12-31 01:36:26 +01:00
niels
7b713eee23 fix 2012-12-31 01:26:49 +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
26ce1f9138 check for unconfigured vloopback device (no width,height values setup) 2012-12-30 12:41:19 +01:00
niels
20c686851f update man page, bump version to .22 2012-12-30 00:15:56 +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
94c34ae01e also look at width,height for vloopback output scaler 2012-12-29 21:07:23 +01:00
niels
43de80a92e added vloopback as output driver ( requires --output-file )
vloopback output driver negotiates format if native is not supported
fixed support for some formats
2012-12-29 21:02:47 +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
7b44dac551 fix strides for multithreaded sampling and working with FX in supersampled data 2012-11-26 23:06:23 +01:00
niels
2078cdb199 uv plane sizes not correct (greenish pixels), bugfix pending .. 2012-11-25 09:33:04 +01:00
niels
7889039c42 auto clear sampling var 2012-11-25 09:25:01 +01:00
niels
b186aabfde fix typo 2012-11-25 09:03:14 +01:00
niels
1c14b6d69f keep fx row locked in ram 2012-11-25 09:02:39 +01:00
niels
87c3d8f4d3 free internal buffer (or run out of memory) 2012-11-25 09:01:04 +01:00
niels
06b75f4abd drop overlap buffer after use 2012-11-25 08:46:01 +01:00