Commit Graph

126 Commits

Author SHA1 Message Date
veejay
7b6a4814b1 remove old code 2023-11-21 23:11:50 +01:00
veejay
a8a09c95c4 fix crash in sample_copy 2023-11-19 01:24:44 +01:00
veejay
e393da7601 refactor sample offset / resume positions and bezerk mode 2023-11-12 20:30:13 +01:00
veejay
6edeccf981 fix compile warnings, cleanup old code, smaller optimizations using ternary operator etc 2023-11-11 23:41:51 +01:00
veejay
d6ce26c25c refactor sample offsets 2023-11-10 23:08:17 +01:00
veejay
8848d75156 use frame selection on updating mixing offsets 2023-10-31 16:42:44 +01:00
veejay
1f1a731b43 refactor markers 2023-10-29 16:38:14 +01:00
veejay
c8259f2c23 use else if 2023-10-24 21:40:54 +02:00
veejay
72a3341510 check return code 2023-09-04 21:40:04 +02:00
veejay
7c5cf24b86 fix #266 and other issues 2023-09-03 17:42:36 +02:00
c0ntrol
554e0c8655 #255 buffered stream support 2020-07-29 23:46:12 +02:00
c0ntrol
c6bda71a74 WIP 2020-07-19 23:09:02 +02:00
c0ntrol
e37500e156 WIP 2020-07-19 22:51:40 +02:00
c0ntrol
357d10b273 optimize 2020-07-12 15:28:09 +02:00
c0ntrol
a16d153ad8 use monotonic clock instead of system clock, allow calibration of any stream source and not just video4linux devices 2020-07-07 21:38:45 +02:00
c0ntrol
a4a8a0a67e fix inproper cleanup when switching samples, add bounds checking 2020-02-02 11:11:42 +01:00
c0ntrol
c9fa06dfea update transition state in UI 2020-01-05 19:44:15 +01:00
c0ntrol
4a85116841 add transition settings to sample (testing), fix segfault at exit, fix freeze in reloaded when loading samples 2019-10-27 14:06:58 +01:00
c0ntrol
95535ce8a8 #183 refactor libvje 2019-09-08 15:08:29 +02:00
c0ntrol
ff04950dae create feature branch for #242 2019-07-11 22:32:37 +02:00
c0ntrol
c043aaf493 count size of hash when value changes 2019-06-15 19:54:38 +02:00
c0ntrol
36d0f6e55a move shared libraries to veejay-core package 2019-06-15 14:55:39 +02:00
Jerome Blanchi aka d.j.a.y
fd4694dd82 minor : fix warnings 2019-06-03 23:57:18 +02:00
c0ntrol
42cfe92dc5 support recording selections 2019-05-30 01:32:17 +02:00
c0ntrol
749593439b add loop stop boundary 2019-05-15 21:53:37 +02:00
c0ntrol
6536cb9976 added extra status token for feedback 2019-01-21 21:31:18 +01:00
c0ntrol
01372a4387 added transitions and subrender widgets to reloaded, added subrender per chain entry, fixed problems with fx anim, fix issue in performer, added new VIMS events, regressions, added tooltips, changed VIMS get chain entry, etc. prepared #183, done #182, #118 2019-01-19 00:11:57 +01:00
c0ntrol
10fba9d6aa update transition when FX is set or cleared, ask FX if transition is done or use user defined values, some indenting fixes 2019-01-17 23:03:47 +01:00
c0ntrol
bbf96a5ad3 #118, add bang to transition to mixing sample 2019-01-16 23:06:32 +01:00
c0ntrol
4a08ef1348 extend status line, there are 33 items now, consider loop count and loop stop when recording/playing macros, consume macro bank while playing to prevent unintended cycles 2019-01-16 00:02:12 +01:00
c0ntrol
02cf63d1d2 move macro recording to scope of sample, save and load macros, added new VIMS events to delete, put and list macros 2019-01-13 23:11:20 +01:00
c0ntrol
d801cf523c fix VIMS macro recording and playback 2019-01-13 01:53:55 +01:00
c0ntrol
192761b9c6 fix #178, added new stream type 'avformat', added new VIMS 239, fix sample sequencer playback, set sample resume position during chain mixing to allow smooth transitions, remove obsolete functions, remove unneeded allocations, minor improvements to console log messages, fix sample sequencer recorder, fix looping in sample sequence recorder, fix playback of streams in sequencer 2019-01-05 23:56:14 +01:00
c0ntrol
816cd362f5 fix issue #177, improved VIMS Bundles in reloaded UI, improved performance of finding VIMS events, fixed attaching/detaching VIMS events to keybindings, remove dot at the end of a console log message, removed a commented out function 2018-12-29 23:03:07 +01:00
c0ntrol
bac03f0e92 Add new VIMS event (026:;) to play/pause entire mixing chain (SHIFT + KP5) 2018-10-06 18:40:06 +02:00
c0ntrol
109dddf43c fix possible divide by zero 2018-09-15 21:04:17 +02:00
c0ntrol
f4f77cfeea reduce compile warnings (fix bad indents, buffer sizes, etc) 2018-08-11 16:48:40 +02:00
c0ntrol
8afc7b1e82 issue #65 2016-06-08 12:40:41 +02:00
c0ntrol
79a9f9532d issue #115 2016-06-05 16:28:04 +02:00
c0ntrol
46b9b50e98 issue #117 2016-05-25 19:33:59 +02:00
c0ntrol
23fec4a67f issue #111, fix sequence slot indicator in reloaded, fix crash on deleting tag when it was mixing with a sample (and vice versa), fix leak in yuvconv, fix leak in plugin description cleanup, change status behaviour for current sequence slot; MAX_SEQUENCES indicates sequencer is turned off, any other value is a valid sequence index. 2016-05-18 19:48:42 +02:00
c0ntrol
fbb2f5c7a6 issue #111, fix sample bank loading by fixing stream type, allow streams to be added to the sample sequencer, fixes to status line, clear audio buffer after recording a frame 2016-05-16 19:18:08 +02:00
Niels
6de0a78bda issue #111, fix sample bank size problem, fix override of sample ID in some VIMS messages, etc 2016-05-14 22:56:17 +02:00
c0ntrol
a2db1d5501 issue #42, add mean filter, constrain bg subtraction filters to 1 instance 2016-04-02 16:34:44 +02:00
c0ntrol
dc89c1c135 fix compile warnings ( ./configure --enable-compile-warnings ) 2016-03-25 16:16:04 +01:00
c0ntrol
cce52c2a7a cleanup, update email addr, fix compile warnings 2016-03-22 20:43:42 +01:00
niels
413085632e clean up 2015-12-10 22:37:52 +01:00
niels
70ddd6dee2 added #73, refactor task handler, fix problem in task manager that caused threads to run in serial, added parameter to alpha:set from mixing source, optimized mask transition, updated status handling in all clients, added new icons, removed obsolete code 2015-12-06 20:32:15 +01:00
niels
f26271d48f fade in fade out corner cases 2015-12-01 22:08:18 +01:00
niels
f3fd9297f0 fix bug in loading samplelist with active streams, fix fade in button, fix exiting v4l2 thread 2015-12-01 01:29:32 +01:00