Surma
f27d524d6c
Try to use libsharpyuv
2023-10-23 12:23:28 +00:00
robo-mop
1b3f791723
Add skeleton for sharp downsampling param
2023-10-23 16:03:12 +05:30
robo-mop
3ed34e101c
Minor patches in lossless calculation
2023-10-18 22:03:47 +05:30
robo-mop
f1f40302fe
Minor patches in logic
2023-10-17 15:53:43 +05:30
robo-mop
a5a3f632cd
Rename variables for readability
...
Changes `cqlevel` to `quality`, and `cqAlphaLevel` to `qualityAlpha`
2023-10-17 15:53:43 +05:30
robo-mop
96da59f631
Add checks for API return values
2023-10-17 13:57:15 +05:30
robo-mop
f8804b1e4a
Update libavif (v1.0.1-main)
2023-09-15 15:36:39 +05:30
robo-mop
47f874677e
Update libavif (v1.0.0-main)
...
* Update libavif for improved compression and speed
* v1.0.0 deprecates usage of min and max-quantizers; we use `quality` and `qualityAlpha` instead
* Renamed `maxSpeed` to `MAX_EFFORT` for better readability
2023-09-15 15:10:21 +05:30
André R
cd336909fc
Update libavif (v0.12-main) and AOM (3.6) for improved compression and speed ( #1334 )
...
* Update libavif and AOM (3.6) for improved compression and speed
* Minor fixes to package-lock done by NPM, also trigger new build
* Update AVIF version
---------
Co-authored-by: Jake Archibald <jaffathecake@gmail.com >
2023-03-10 10:24:15 +00:00
Surma
d12b040bd3
Add threaded AVIF encoder for node
2021-06-24 17:07:57 +01:00
Surma
011d0c2099
Update AVIF
2021-06-08 16:51:08 +01:00
Ingvar Stepanyan
7d111b6a43
Update wasm-bindgen
2021-06-02 17:03:14 +01:00
Ingvar Stepanyan
426f31e548
Upgrade Emscripten to 2.0.21
...
Few notes:
- Lots of deprecated SIMD intrinsic warnings & errors in JPEG-XL -> Highway; had to suppress erorrs to make project build.
- Moved couple of common link flags to cpp.Dockerfile (note: can't move `EXPORT_ES6` otherwise `configure` will fail).
- MODULARIZE=1 is no longer necessary and implied by EXPORT_ES6.
- EXPORT_NAME=... is no longer necessary in EXPORT_ES6.
- Changed visdif to also use EXPORT_ES6 and ENVIRONMENT=node instead of generic JS.
2021-06-02 17:03:14 +01:00
Jake Archibald
ff9dea465f
Updating AVIF, and 'auto' SSIM option ( #1008 )
2021-05-10 18:56:33 +01:00
Jake Archibald
33c0c3b034
Additional AVIF options ( #987 )
...
* Separate colour & alpha options for AVIF
* Adding broken noise synthesis
* Build files
* Updating build
* Changing speed default
* Remove old comment
* Better speed default
2021-04-29 11:19:24 +01:00
Ingvar Stepanyan
9d890a8fd6
Fix AVIF multithreading ( #981 )
2021-03-23 12:28:56 +00:00
Jake Archibald
42cfbe11a1
Better AVIF options ( #965 )
...
* Better AVIF options
* Removing internal URL
* Remove AQ, add SSIM
* Better cast
2021-03-10 14:12:54 +00:00
Ingvar Stepanyan
30528c2330
Disable filesystem in C++ codecs ( #938 )
2021-01-18 12:59:40 +00:00
Ingvar Stepanyan
b4329c5bed
Rebuild codecs ( #935 )
2021-01-18 12:29:38 +00:00
Jake Archibald
56e10b3aa2
Rollup build
2020-11-19 11:00:23 +00:00
Jake Archibald
fd5c557065
Cheeky smaller wasms
2020-08-26 11:09:15 +01:00
Jake Archibald
549e1fc50a
Use bt709 if not lossless so colour is correct
2020-08-25 14:12:26 +01:00
Jake Archibald
e316b0d667
Use identity coefficients for true lossless
2020-08-25 13:39:01 +01:00
Jake Archibald
8f2dcb5f48
Options mostly working
2020-08-25 13:11:10 +01:00
Surma
3745a3fff1
Revert "Enable address sanitizer"
...
This reverts commit d89e846896 .
2020-08-11 18:41:42 +01:00
Surma
d89e846896
Enable address sanitizer
2020-08-11 18:41:09 +01:00
Ingvar Stepanyan
db6dea846a
AVIF Makefile improvements
2020-08-05 15:56:36 +01:00
Ingvar Stepanyan
8036579a3c
RawImage -> ImageData; report errors with null
2020-08-05 15:10:33 +01:00
Surma
0218d0aac5
Avoid leaks during encoding
2020-08-05 14:40:04 +01:00
Surma
c6015e2e8d
Don't copy dem pixels
2020-08-05 14:39:54 +01:00
Surma
94a2a7b32f
Free pixels
2020-08-05 14:39:50 +01:00
Surma
03f33847a3
Code review
2020-08-05 14:39:46 +01:00
Surma
563b558204
Remove free() method
2020-08-05 14:39:41 +01:00
Surma
7893660679
Fix alpha channel in encoder
2020-08-05 14:39:26 +01:00
Surma
7ffa45ba86
Update libavif and libaom
2020-08-05 14:39:07 +01:00
Surma
ee99cf6e0b
Move to makefile for AVIF
2020-08-05 14:39:01 +01:00