Files
squoosh/codecs/webp/enc
Ingvar Stepanyan a811b6cf41 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-05-25 12:04:22 +00:00
..
2020-11-19 11:00:23 +00:00
2020-12-01 14:36:30 +00:00
2021-05-25 12:04:22 +00:00
2020-11-19 11:00:23 +00:00
2021-05-25 12:04:22 +00:00
2021-05-25 12:04:22 +00:00
2021-05-25 12:04:22 +00:00

WebP encoder

Dependencies

  • Docker

Example

See example.html

API

int version()

Returns the version of libwebp as a number. va.b.c is encoded as 0x0a0b0c

UInt8Array encode(uint8_t* image_buffer, int image_width, int image_height, WebPConfig config)

Encodes the given image with given dimension to WebP.