Commit Graph

632 Commits

Author SHA1 Message Date
c0ntrol
a1a1db0fdf use lookup table for sqrt, remove gauss mask, remove min/max levels (can be achieved by using chained fx) 2017-01-02 16:26:30 +01:00
c0ntrol
106a18e2e3 fix artifact color 2017-01-02 16:26:17 +01:00
c0ntrol
3b923ddb56 pull request review changes 2016-11-26 15:29:49 +01:00
Niels
83e16eb0de Merge pull request #130 from d-j-a-y/djay_various_fixes
Various FiXes ;-)
2016-11-26 12:05:59 +01:00
[d.j.a.y] Jerome Blanchi
0708f52016 Fix 32 bit support / gcc "internal compilation error" replace_reg 2016-10-03 12:04:56 +02:00
[d.j.a.y] Jerome Blanchi
4afbb81983 Libvje / magicscratcher : param 2 naming (Pingpong) 2016-08-11 18:17:04 +02:00
[d.j.a.y] Jerome Blanchi
69bd7479f8 Libvje / magicscratcher : Fix "None" mode
* None was Basecolor has VJ_EFFECT_BLEND_BASECOLOR = 9
2016-08-11 18:17:04 +02:00
[d.j.a.y] Jerome Blanchi
2f680d0400 Libvje / magicscratcher : clean switch(mode) + use preproc values from internal.h 2016-08-11 18:17:04 +02:00
[d.j.a.y] Jerome Blanchi
a4ebc04578 Libvje / common : _get_pf , order and fix
* Case 4 was not 'implemented' and felt in default case : now is't clear.
2016-08-11 18:17:03 +02:00
[d.j.a.y] Jerome Blanchi
bf60e6841f Libvje / Enhanced Magic Blend : Param Naming + fix bound 2016-08-11 18:17:03 +02:00
[d.j.a.y] Jerome Blanchi
750a73ca0d Libvje / dices : Fix Up case 2016-08-11 18:17:03 +02:00
[d.j.a.y] Jerome Blanchi
77dcde9342 Libvje / dices : add new "orientation" param(1)
* Orientation p1, permit to choose between left, down , right, up & random
dice orientation.

Nota : Random is the default choice for backward compatibility
2016-08-11 18:17:03 +02:00
[d.j.a.y] Jerome Blanchi
586cb2415b Libvje / contourextract : add missing param[3] (take bg) WARNING!
* Warning, take bg is not implemented !
2016-08-11 18:17:03 +02:00
[d.j.a.y] Jerome Blanchi
fa0b46934d Libvje / contourextract : param 2 naming
* Image / Contour
2016-08-11 18:17:02 +02:00
[d.j.a.y] Jerome Blanchi
b12c7794da Libvje / contourextract : fix param 2 upper bound
* Mode only have two values
2016-08-11 18:17:02 +02:00
[d.j.a.y] Jerome Blanchi
ee7b274f32 Libvje / contourextract : param 1 naming
* Normal / Reverse
2016-08-11 18:17:02 +02:00
[d.j.a.y] Jerome Blanchi
4b9dd72176 Libvje / Colored Border : param 1 naming. 2016-08-11 18:17:02 +02:00
[d.j.a.y] Jerome Blanchi
f65b2b2d74 Libvje / photoplay & videoplay : fix
* fix destroy filmstrip
2016-08-11 18:17:01 +02:00
[d.j.a.y] Jerome Blanchi
7ba823bd8f Libvje / Videoplay : fix random mode
* random (mode == 0) was broken
* random is kept after Videos number changed
2016-08-11 18:17:01 +02:00
[d.j.a.y] Jerome Blanchi
24ec4bacc9 Libvje / Photoplay : fix random mode
* random (mode == 0) was broken
* random is keept after Photos number changed
2016-08-11 18:17:01 +02:00
[d.j.a.y] Jerome Blanchi
1edbba07e9 Libvje / Chromium : New chroma colors
* Now Chromium have 9 modes based on various swap of
the red and blue chrominance.
2016-08-11 18:17:01 +02:00
[d.j.a.y] Jerome Blanchi
111279ba95 Libvje / refactor : fnct def to #include (clean vj-effect.c) 2016-08-03 16:51:42 +02:00
[d.j.a.y] Jerome Blanchi
05872a7761 Libvje / refactor : fnct def to #include
* libvje/internal.h : remove function definitions, replace for #include header file
* vj-perform.c : fix "pixel_Y_lo_" definition
2016-08-03 16:50:50 +02:00
c0ntrol
f6c3256003 add missing include file #127 2016-08-03 11:04:28 +02:00
[d.j.a.y] Jerome Blanchi
4a3f445a23 Libvje / refactor : unsigned (fix) 2016-08-01 20:07:05 +02:00
[d.j.a.y] Jerome Blanchi
31f2a0a862 Libvje / refactor : diff (fix)
* w, h : unsigned
2016-08-01 19:37:17 +02:00
[d.j.a.y] Jerome Blanchi
dc5e61f1c3 Libvje / refactor : frame->len outside the loop 2016-08-01 19:36:53 +02:00
[d.j.a.y] Jerome Blanchi
b210cba166 Libvje / refactor : unsigned len -> signed len; 2016-08-01 19:31:52 +02:00
[d.j.a.y] Jerome Blanchi
0d27ed23db Libvje / 'unused-variable' warning 2016-07-31 15:07:05 +02:00
[d.j.a.y] Jerome Blanchi
a9b2dead54 Libvje / refactor : smear (fix)
* clean headers
2016-07-31 14:49:46 +02:00
[d.j.a.y] Jerome Blanchi
480c99ddc8 Libvje / refactor : raster (fix)
* clean headers
2016-07-31 14:48:28 +02:00
[d.j.a.y] Jerome Blanchi
bf3c968e75 Libvje / refactor : lumamask (fix)
* clean headers
2016-07-31 14:39:56 +02:00
[d.j.a.y] Jerome Blanchi
015a49bfd9 Libvje / refactor : magicmirror (fix)
* clean headers
2016-07-31 14:38:57 +02:00
[d.j.a.y] Jerome Blanchi
6148de7b86 LIbvje : refactor : bgpush (fix)
* clean headers
2016-07-31 14:38:10 +02:00
[d.j.a.y] Jerome Blanchi
421a5b912b Libvje / refactor : pixelate (fix)
* clean headers
2016-07-31 14:36:49 +02:00
[d.j.a.y] Jerome Blanchi
62cd7ad94b Libvje / refactor : pencilsketch (fix)
* clean headers
2016-07-31 14:35:27 +02:00
[d.j.a.y] Jerome Blanchi
7f5b18aaad Libvje / refactor : water (fix)
* clean headers
* const unsigned
* clean warning "defined but not used" (declaration to commented)
2016-07-31 14:33:21 +02:00
[d.j.a.y] Jerome Blanchi
dc4e5b3f8c Libvje / refactor : color (fix)
* clean headers
2016-07-31 14:27:27 +02:00
[d.j.a.y] Jerome Blanchi
c4aa8b5623 Libvje / refactor : crosspixel (fix)
* clean headers
* unsigned
2016-07-31 14:26:27 +02:00
[d.j.a.y] Jerome Blanchi
b278aa6af3 Libvje / refactor : deinterlace (fix)
* clean headers
* unsigned
2016-07-31 14:25:01 +02:00
[d.j.a.y] Jerome Blanchi
9080303421 Libvje / refactor : perspective (fix)
* clean headers
* unsigned
2016-07-31 14:24:09 +02:00
[d.j.a.y] Jerome Blanchi
714d6ab612 Libvje / refactor : zoom (fix)
* clean headers
* unsigned
2016-07-31 14:23:07 +02:00
[d.j.a.y] Jerome Blanchi
e5341a9fd5 Libvje / refactor : slice (fix)
* unsigned
* clean headers
2016-07-31 14:22:01 +02:00
[d.j.a.y] Jerome Blanchi
bf122ad8f3 Libvje / refactor : bathroom (fix)
* clean headers
* unsigned
2016-07-31 14:20:41 +02:00
[d.j.a.y] Jerome Blanchi
4bc2dd686a Libvje / refactor : ripple (fix)
* clean headers
* unsigned
2016-07-31 14:19:12 +02:00
[d.j.a.y] Jerome Blanchi
fda26a7efb Libvje / refactor : average (fix)
* clean headers
* unsigned
2016-07-31 14:17:45 +02:00
[d.j.a.y] Jerome Blanchi
fe48edc73f Libvje / refactor : bar (fix)
* unsigned
* clean headers
* remove duplicated stuff!
2016-07-31 14:16:39 +02:00
[d.j.a.y] Jerome Blanchi
fce52e877d Libvje / refactor : vbar (fix)
* unsigned
* clean headers
2016-07-31 14:13:46 +02:00
[d.j.a.y] Jerome Blanchi
ba13bfa6d4 Libvje / refactor : simplemask (fix)
* unsigned
* clean headers
2016-07-31 14:10:34 +02:00
[d.j.a.y] Jerome Blanchi
4eb1db1a84 Libvje / refactor : dupmagic (fix)
* clean headers
2016-07-31 14:09:11 +02:00