Commit Graph

1659 Commits

Author SHA1 Message Date
c0ntrol
af24f010df update packaging instructions for ubuntu 2018-12-27 20:33:45 +01:00
c0ntrol
dd86da6d86 fix distclean target 2018-12-27 20:33:33 +01:00
c0ntrol
12551b2420 update README 2018-12-27 20:22:03 +01:00
c0ntrol
e113512631 add optional deps 2018-12-27 20:21:47 +01:00
c0ntrol
0277a3f44c optimize out strncasecmp in routine that returns codec identifier given a fourcc 2018-12-27 20:21:25 +01:00
c0ntrol
53f52b5edc replace memcpy of VJFrame for function that copies VJFrame fields 2018-12-27 20:19:42 +01:00
c0ntrol
996ccd3eb8 remove swscale backward compat defines (cpu detection is at runtime) 2018-12-27 20:18:50 +01:00
c0ntrol
9ddd8de8a9 #173 , add env var VEEJAY_AV_LOG to enable ffmpeg verbose logging 2018-11-09 17:50:32 +01:00
c0ntrol
1409779f0d fix #169, remove autogenerated files 2018-11-09 09:44:01 +01:00
c0ntrol
5287c886e5 fix duplicate identifier in livido palette list, improve log messages for shared memory resource, support alpha channel in shared memory resource 2018-10-15 21:25:21 +02:00
c0ntrol
c02f74087e restart sample on F1-12, resume sample on SHIFT + F1-F12 2018-10-13 17:21:01 +02: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
388fe062bc fix issue #119, keep rendering FX chain on pause, evaluate speed of mixing sample instead of top sample, use resume position instead of starting position where necessary (resume position falls to start position if not set), set resume position after frame increment 2018-10-06 17:22:25 +02:00
c0ntrol
41437f5138 fix issue #125 2018-10-06 13:15:40 +02:00
c0ntrol
3d7f7b48ad fix some leaks 2018-09-29 15:56:08 +02:00
c0ntrol
36c75d5def fix small leak 2018-09-29 15:27:57 +02:00
c0ntrol
26401a398c fix issue #167 2018-09-29 15:26:23 +02:00
c0ntrol
78f3594613 refactor setting frame duplication on mixing channel (keyboard) 2018-09-22 22:29:26 +02:00
c0ntrol
f2e4195cf3 take mixing sample from stream if playing a stream 2018-09-22 22:28:11 +02:00
c0ntrol
208718b3ff refactor P_A to solve compile warnings 2018-09-22 22:23:31 +02:00
c0ntrol
f08c29b5ec remove compile warnings, remove unused code 2018-09-22 20:59:49 +02:00
c0ntrol
f5d242f15f remove unused variable 2018-09-22 20:41:44 +02:00
c0ntrol
46f804cb83 simplify and fix memory allocation in QT audio write 2018-09-22 20:40:35 +02:00
c0ntrol
43ac5ab51e fix setting the speed of a mixing sample (keyboard) 2018-09-22 19:53:21 +02:00
c0ntrol
29b553815e missing qualifier 2018-09-22 19:53:06 +02:00
c0ntrol
fb9c5b4a37 update copyright year 2018-09-22 19:51:57 +02:00
c0ntrol
212ac12608 remove unused declaration 2018-09-22 19:51:36 +02:00
Niels
d60080393b Merge pull request #162 from d-j-a-y/djay_mixing_channel_speed
veejay : New VIMS + Multi modifier on KeyBinding
2018-09-22 19:40:25 +02:00
c0ntrol
81658d3604 Add new FX 'Posterize II' 2018-09-15 21:11:03 +02:00
c0ntrol
75f525c935 fix possible divide by zero 2018-09-15 21:10:48 +02:00
c0ntrol
8866055b38 fix possible divide by zero, dead stores, a.o 2018-09-15 21:10:15 +02:00
c0ntrol
ca7b0e6c78 fix memory leak 2018-09-15 21:09:10 +02:00
c0ntrol
5e2a096c7c fix possible divide by zero 2018-09-15 21:08:53 +02:00
c0ntrol
da18d32ac0 fix use of incompatible type 2018-09-15 21:08:24 +02:00
c0ntrol
2fdb317f2f fix memory leak, fix dead store 2018-09-15 21:08:04 +02:00
c0ntrol
899ce86c54 fix memory leak 2018-09-15 21:07:47 +02:00
c0ntrol
74c0032660 do not draw line if there is no line to draw 2018-09-15 21:07:22 +02:00
c0ntrol
312cfd8035 fix null dereferences 2018-09-15 21:06:54 +02:00
c0ntrol
ac4b3042b3 fix possible divide by zero 2018-09-15 21:06:10 +02:00
c0ntrol
a7fa31bada write cause to console 2018-09-15 21:05:48 +02:00
c0ntrol
726dccd8ac limit writing to minimum buffer size 2018-09-15 21:05:20 +02:00
c0ntrol
fcc1432132 fix possible memory leaks 2018-09-15 21:04:39 +02:00
c0ntrol
109dddf43c fix possible divide by zero 2018-09-15 21:04:17 +02:00
c0ntrol
a07d7cf39f fix null dereference 2018-09-15 21:03:58 +02:00
c0ntrol
cf3f55c63d fix freeing released memory 2018-09-15 21:03:31 +02:00
c0ntrol
56c5f8b7b2 fix allocation for qt files 2018-09-15 21:03:12 +02:00
c0ntrol
1896983715 take sizeof struct instead of primitive 2018-09-15 21:02:35 +02:00
c0ntrol
10676454eb VIMS bugfixes
fix VIMS overflow
fix VIMS full queue, discard new messages
fix VIMS partial message received (type V and K)
clear VIMS arguments before use
fix VIMS default optional parameter values (format specifier was not
evaluated for enumerated param)
clear VIMS integer array before use
2018-09-08 21:29:47 +02:00
Jerome Blanchi aka d.j.a.y
9bae8c6b3d veejay : VIMS current sample mix speed and duplication keybinding
* set speed : SHIFT + [a...l]
* set duplication : ALT + SHIFT + [a...l]

* fix VIMS_VIDEO_SET_SLOW effect range
* update man accordingly
2018-08-26 13:13:34 +02:00
Jerome Blanchi aka d.j.a.y
188e3fa324 veejay : allow multi modifier for keyboard events
* define bit field for VIMS_MOD
* update keyboard_event_map_ size (WARNING on hardcoded buffer size!)
* use of binary OR operation for modifier
VIMS_COPYRIGHT,SDLK_c,VIMS_MOD_CTRL|VIMS_MOD_SHIFT,...
2018-08-26 02:47:02 +02:00