Skip to content

Commit

Permalink
Merge pull request #52 from GoogleChromeLabs/codec-fixes
Browse files Browse the repository at this point in the history
Codec fixes
  • Loading branch information
surma authored Jun 14, 2018
2 parents d75a3ac + 695bbed commit ba0ad81
Show file tree
Hide file tree
Showing 10 changed files with 23 additions and 5 deletions.
1 change: 1 addition & 0 deletions codecs/mozjpeg_enc/example.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
get_result_pointer: Module.cwrap('get_result_pointer', 'number', []),
get_result_size: Module.cwrap('get_result_size', 'number', []),
};
console.log('Version:', api.version().toString(16));
const image = await loadImage('../example.png');
const p = api.create_buffer(image.width, image.height);
Module.HEAP8.set(image.data, p);
Expand Down
2 changes: 0 additions & 2 deletions codecs/webp_dec/.gitignore

This file was deleted.

1 change: 1 addition & 0 deletions codecs/webp_dec/example.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
get_result_width: Module.cwrap('get_result_width', 'number', []),
get_result_height: Module.cwrap('get_result_height', 'number', []),
};
console.log('Version:', api.version().toString(16));
const image = await loadFile('../example.webp');
const p = api.create_buffer(image.byteLength);
Module.HEAP8.set(new Uint8Array(image), p);
Expand Down
2 changes: 1 addition & 1 deletion codecs/webp_dec/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"build": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"webp_dec\"' -I node_modules/libwebp -o ./webp_dec.js webp_dec.c node_modules/libwebp/src/{dec,dsp,demux,enc,mux,utils}/*.c"
},
"napa": {
"libwebp": "webmproject/libwebp#v0.6.1"
"libwebp": "webmproject/libwebp#v1.0.0"
},
"devDependencies": {
"napa": "^3.0.0"
Expand Down
17 changes: 17 additions & 0 deletions codecs/webp_dec/webp_dec.js

Large diffs are not rendered by default.

Binary file added codecs/webp_dec/webp_dec.wasm
Binary file not shown.
1 change: 1 addition & 0 deletions codecs/webp_enc/example.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
get_result_pointer: Module.cwrap('get_result_pointer', 'number', []),
get_result_size: Module.cwrap('get_result_size', 'number', []),
};
console.log('Version:', api.version().toString(16));
const image = await loadImage('../example.png');
const p = api.create_buffer(image.width, image.height);
Module.HEAP8.set(image.data, p);
Expand Down
2 changes: 1 addition & 1 deletion codecs/webp_enc/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"build": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"webp_enc\"' -I node_modules/libwebp -o ./webp_enc.js webp_enc.c node_modules/libwebp/src/{dec,dsp,demux,enc,mux,utils}/*.c"
},
"napa": {
"libwebp": "webmproject/libwebp#v0.6.1"
"libwebp": "webmproject/libwebp#v1.0.0"
},
"devDependencies": {
"napa": "^3.0.0"
Expand Down
2 changes: 1 addition & 1 deletion codecs/webp_enc/webp_enc.js

Large diffs are not rendered by default.

Binary file modified codecs/webp_enc/webp_enc.wasm
Binary file not shown.

0 comments on commit ba0ad81

Please sign in to comment.