Commit Graph

591 Commits

Author SHA1 Message Date
veejay
9f4b8f0a10 delete duplicate file, set thread_count for multi threaded mjpeg decoding 2023-09-16 19:25:58 +02:00
veejay
7c4f9a1707 add arm optimized routines 2023-09-08 10:07:10 +02:00
veejay
f334e9bb6b WIP 2023-09-08 01:20:29 +02:00
veejay
ba424df2af fix bugs 2023-09-03 23:42:33 +02:00
veejay
98c0a42c0a fix returning/dereferencing and other potential critical bugs 2023-09-03 20:24:45 +02:00
c0ntrol
28af71c955 set bg frame 2020-07-19 23:34:11 +02:00
c0ntrol
cc77e45f8d refactor libvje 2020-07-10 20:36:33 +02:00
c0ntrol
1f5fdef5a4 add black-replace FX 2020-07-06 22:17:43 +02:00
c0ntrol
4f27fd36f0 transitioning fixes 2020-01-26 13:20:15 +01:00
c0ntrol
836a5aa2fd various fixes 2019-10-27 19:33:54 +01:00
c0ntrol
01f66af3f9 add new FX 'frame delay' 2019-10-27 18:17:05 +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
ebddb4153c push bg frame to fx chain 2019-09-15 15:11:28 +02:00
c0ntrol
95535ce8a8 #183 refactor libvje 2019-09-08 15:08:29 +02:00
Jerome Blanchi aka d.j.a.y
6d6fe4b812 libvje : square - add orientation and parity params
remove offsets params
2019-08-04 21:39:55 +02:00
Jerome Blanchi aka d.j.a.y
fda3165c91 libvje : dotilism - add orientation and type params
- Orientation param add the ability to choose where the dot grid"s
origin is : Center Or NorthEast (todo N/NW/S/SW/SE)
- Parity param, select odd:even:no parity numbers of dots (todo berzek!)
2019-08-03 15:37:21 +02:00
Jerome Blanchi aka d.j.a.y
1e96386182 libvje : move to commons
Move grid bounds stuff and draw_circle to libvje commons
2019-08-03 15:11:43 +02:00
Jerome Blanchi aka d.j.a.y
4f430224aa libvje: halftone - add Orientation and Parity params
- Orientation param add the ability to choose where the dot grid"s
origin is : Center Or NorthEast (todo N/NW/S/SW/SE)
- Parity param, select odd:even:no parity numbers of dots (todo berzek!)
2019-08-03 11:39:04 +02:00
c0ntrol
a4a988a7e3 enable average-blend FX 2019-07-08 21:24:09 +02:00
c0ntrol
37d89e6c07 #240 (black is not black), fix CCIR601 and JPEG yuv ranges, fix parsing FX list, drop aclib, fix compile warnings, remove obsolete code, support all sampling types in dv video, fix rgb yuv color conversion formula, conditionally set SDL yuv range 2019-07-07 22:50:20 +02:00
c0ntrol
36c2c00267 use normalized timecode 2019-07-01 23:15:07 +02:00
c0ntrol
40b0caaf96 add value hint list function to build parameter hints by array 2019-06-30 22:12:04 +02:00
c0ntrol
7fb006c56d Add new FX 'Sketchify' 2019-06-30 17:03:07 +02:00
c0ntrol
11f9dfc040 add new FX 'Dotillism' 2019-06-30 13:44:50 +02:00
c0ntrol
cf9d72d663 add parameter to offset x and y axis 2019-06-30 13:44:17 +02:00
c0ntrol
9628b83ab2 fix halftone effect and enable mode 3, fix boundary condition for newly added fx halftone and squares 2019-06-27 21:50:08 +02:00
c0ntrol
4cf71cd421 add new FX 'Halftone' 2019-06-26 23:02:57 +02:00
c0ntrol
1ca8ed4a80 add new fx 'Squares' 2019-06-25 23:30:39 +02:00
c0ntrol
4bb2eddc0f add new fx gamma compression 2019-06-25 21:25:22 +02:00
c0ntrol
faf02b121f add new FX Bloom (uses openMP) 2019-06-23 22:02:15 +02:00
c0ntrol
ce3e0ba97d fix constant time median filtering 2019-06-20 20:59:53 +02:00
c0ntrol
36d0f6e55a move shared libraries to veejay-core package 2019-06-15 14:55:39 +02:00
c0ntrol
1c1d19696a allocate more than needed 2019-06-06 22:44:27 +02:00
c0ntrol
ead60222d3 reduce complexity 2019-06-06 22:44:08 +02:00
c0ntrol
7788420bc5 use correct var 2019-06-06 22:43:55 +02:00
c0ntrol
111140181f add matrix dither to simple effect index, re-arrange arrays in VJFrame_t 2019-06-06 22:08:23 +02:00
c0ntrol
d6d1b4760c free if init fails 2019-06-06 22:07:52 +02:00
c0ntrol
14e39f3ec2 allocate memory instead 2019-06-06 22:07:44 +02:00
c0ntrol
88511fcc09 fix baltantv, fix pixelsort 2019-06-06 21:41:32 +02:00
Niels
35de5edd85 Merge pull request #206 from c0ntrol/djay_libvje
Vje/Chromium : new mode 'Yellow swap White'
2019-06-04 22:38:16 +02:00
Jerome Blanchi aka d.j.a.y
d1c869d2c0 Indenting corrections 2019-05-29 15:19:49 +02:00
Jerome Blanchi aka d.j.a.y
6934233aad vje fix raster and flip 2019-05-29 15:19:49 +02:00
Jerome Blanchi aka d.j.a.y
543c8e9204 tmp 2019-05-27 23:55:35 +02:00
c0ntrol
13e2d6ba20 remove assignment of local vars 2019-05-21 22:01:33 +02:00
c0ntrol
03e0de0edd add new FX 'chroma stretch' 2019-05-21 22:01:00 +02:00
Jerome Blanchi aka d.j.a.y
6abb5c69c0 Vje/Chromium : code style 2019-05-21 17:41:47 +02:00
Jerome Blanchi aka d.j.a.y
7103325384 Vje/Chromium : new mode 'Yellow swap White' 2019-05-21 17:32:23 +02:00
c0ntrol
4ed262ea0c add new FX 'Asendorf Glitch' (pixelsort) 2019-02-01 18:31:04 +01:00
c0ntrol
70d94c2d30 fix possible crash in motion ghost, refactor similar patterns 2019-01-22 23:14:13 +01:00
c0ntrol
8694cce302 fix color mapping and lens correction 2019-01-20 21:00:47 +01:00